Stanford Pervasive Parallelism Lab (PPL)

On Friday, Stanford launched the Pervasive Parallelism Lab (PPL).  There’s been lots of press describing it.  The general plan for the lab is to develop a common paradigm for programming new architectures like GPU’s, the Cell processor, Intel’s Larabee, as well as multi-core CPUs.  This is something we at FAH are very interested in, as we have had to have a unique code path for each of these (i.e. a separate code for the high performance part of the ATI GPU, NVIDIA GPU, PS3, and SMP).  Having a single code path for all would be very, very exciting to keep FAH code development onto new hardware going smoothly.