Programming and writing about it.

echo $RANDOM

Category: ParallelProgramming

Learning about Parallel Programming

Solaris developer blog has got an entry “Learning about Parallel Programming” which summarizes useful resources to get you started with Parallel Programming.

Related Resource:

Processing petabytes of data: Let Google teach you

Processing petabytes of data is a part of everyday’s work for Google engineers. Large computing clusters power Google. Now, Google for educators has online learning and teaching resources for Large scale parallel programming with Hadoop.


  2. Official Google Blog: Let a thousand servers bloom

Choice Overload in Parallel Programming

This Research@Intel blog post titled “Parallel programming environments: less is more” is an interesting read at the numerous choices available today for Parallel Programming.

The author points to a paper “When Choice is Demotivating: Can One Desire too Much of a Good Thing?” Iyengar, S. S., & Lepper, M. Journal of Personality and Social Psychology, 79, 995-1006. (2000) and illustrates his point by an example which brings into light the fact that the flexibility obtained by more choices tend to defeat the purpose when it comes to adoption of a particular choice.