Friday Jun 27, 2008
Tuesday Jun 03, 2008
By Melvin Koh on Jun 03, 2008
I came across a nice and simple tutorial for programmers who want a crash course in MPI, I think this is a good tutorial to start. It does not go into detail about message passing programming paradigm, but it gives step by step procedures of building the GCC, setting up the env vars, installing openmpi... on a Linux machine. Warning though, some knowledge on Linux/Unix required. Once you get everything up and running, the tutorial walks you through several examples with increasing level of complexity. The last example is matrix multiplication where it teaches how to parallelize the code using MPI.
See the tutorial here:
Wednesday May 28, 2008
By Melvin Koh on May 28, 2008
During the recent JavaOne, Sun announced a new project call Project Hydrazine that allows for the rapid creation and deployment of hosted services across multiple device types. Looking at this diagram suggests that this new service will be deployed on the existing compute infrastructure of Network.com. I guess that it will be used by Sun to offer hosting services, something akin to Network.com's Compute Utility except that it'll not just be for compute.
Some people (here and here) have referred it as Sun's new Cloud Computing platform. While the definition of Cloud Computing is subjected to much debate, I'm still very excited about it. However, I'm very curious on how does Project Caroline fit into all this, assuming there is any relation at all?
Read more about: "Sun's do-it-all cloud" from eWeek.
Video introduction to Project Hydrazine:
Monday May 05, 2008
By Melvin Koh on May 05, 2008