distributedjava.blogspot.com
Distributed Java: January 2011
http://distributedjava.blogspot.com/2011_01_01_archive.html
Java based concurrent software and strategies for Grid, Cloud and Clustered environments. Monday, January 10, 2011. Multiple Instruction Multiple Data. We need to start thinking about how existing and future Java API's will work with all the combinations of multiple data sets, multiple virtual machines, multiple physical hardware devices and multiple clients. The issues surround how we handle concurrent access, availability, synchronization, distribution and sharing of all these resources.
distributedjava.blogspot.com
Distributed Java: Accessing multiple remote EJB 3.0 Session Beans via JNDI in an SE Client - Experiment
http://distributedjava.blogspot.com/2010/11/accessing-multiple-remote-ejb-30.html
Java based concurrent software and strategies for Grid, Cloud and Clustered environments. Tuesday, November 2, 2010. Accessing multiple remote EJB 3.0 Session Beans via JNDI in an SE Client - Experiment. This project is superceeded by the Collatz Distributed Java EE Application Tutorial. This code will run on both a Java SE client or an EE container like Oracle WebLogic. WebLogic RMI Client Configuration. Here we have a very simple JNDI client that acts as a hello world. The JNDI protocol uses t3. Statef...
kilocore.blogspot.com
KiloCore: November 2010
http://kilocore.blogspot.com/2010_11_01_archive.html
About Kilo core class custom processors or machines. Thursday, November 4, 2010. Kilocore SIMD Multiprocessor Array based on the Parallax Propeller 8-core microcontroller. This blog will follow the construction of a prototype SIMD. Multiprocessor array of simple 32-bit processors arranged in a mesh architecture. Details about experiments leading up to this prototype were detailed here. I will be using the 160 MIPS Parallax propeller P8X32. DIP (8-core/8-thread) microcontroller as the mesh PU. Persistence...
kilocore.blogspot.com
KiloCore: January 2011
http://kilocore.blogspot.com/2011_01_01_archive.html
About Kilo core class custom processors or machines. Friday, January 7, 2011. The following designs are possible alternatives or successors to my existing hypercube or array processor designs. The data flows in a single direction in a pipeline or tree fashion where each core performs a single process on the dataset which is passed along to the next node(s). D2: Data Parallel Processor. This architecture is fine grained and usually assigns a single core to each data point for SIMD oriented user software.
obrienscience.blogspot.com
OBrien Science: December 2010
http://obrienscience.blogspot.com/2010_12_01_archive.html
Wednesday, December 15, 2010. Http:/ ccsl.mae.cornell.edu/eureqa. Cornel has evidently expanded on traditional evolutionary algorithms (EP/EA) with a theorem generating engine. This is based on work by previous researchers such as J.Koza, M. Mitchel, J. Resnik and others. Http:/ www.evilmadscientist.com/. Posted by Michael O'Brien. Subscribe to: Posts (Atom). JAX-RS 2.0 Client API on Tomcat 8 running Spring 4, Hibernate 4 with a Jersey 2 RestController. HTML5 Canvas element has arrived.
obrienscience.blogspot.com
OBrien Science: January 2011
http://obrienscience.blogspot.com/2011_01_01_archive.html
Sunday, January 23, 2011. Note: 20110218 - See the following distributed application case study that uses Collatz to research concurrency issues. Http:/ wiki.eclipse.org/EclipseLink/Examples/Distributed. It turns out that you get much better performace by using the following java virtual machines in descending order. SUN 1.6 server 64bit, Oracle JRockit 32/64bit, the latest 1.6.0 23 SUN and lastly older SUN 1.6 JVM's . See: http:/ en.m.wikipedia.org/wiki/Collatz conjecture? The good news is - we now have...
obrienscience.blogspot.com
OBrien Science: March 2011
http://obrienscience.blogspot.com/2011_03_01_archive.html
Friday, March 25, 2011. Distributed and Multithreaded Applications. A problem that maps very well to multiple cores and is easily parallelized is the computation of the Mandelbrot set. The performance increase nears it's maximum 8 times increase for an Intel Corei7-920 when I approach a thread/line of 512 threads. As you can see from the graph, we benefit more from a massive number of threads - as long as they are independent. The Mandelbrot. Multicore Rendering of Mandelbrot Set. For 8 cores - to 99%.
obrienscience.blogspot.com
OBrien Science: November 2010
http://obrienscience.blogspot.com/2010_11_01_archive.html
Wednesday, November 3, 2010. Martin Gardner - thank you for the inspiration. Was one of my earliest influences. I started reading his mathematical games column in Scientific American from 1978 to 1981 when I was in grade school and had just recieved my first TRS-80 COCO 8-bit computer. His 1990 book "The New Ambidextrous Universe: Symmetry and Asymmetry from Mirror Reflections to Superstrings" was the catalyst of many experimental software explorations in mathematics on my Amiga. I am extremely gratefull.
obrienscience.blogspot.com
OBrien Science: Sequences and Patterns
http://obrienscience.blogspot.com/2011/01/sequences-and-patterns.html
Sunday, January 23, 2011. Note: 20110218 - See the following distributed application case study that uses Collatz to research concurrency issues. Http:/ wiki.eclipse.org/EclipseLink/Examples/Distributed. It turns out that you get much better performace by using the following java virtual machines in descending order. SUN 1.6 server 64bit, Oracle JRockit 32/64bit, the latest 1.6.0 23 SUN and lastly older SUN 1.6 JVM's . See: http:/ en.m.wikipedia.org/wiki/Collatz conjecture? The good news is - we now have...