Since 1986 - Covering the Fastest Computers in the World and the People Who Run Them

Language Flags

Tag: software standards

A Call to Arms for Parallel Programming Standards

Nov 16, 2010 |

Although the parallel programming landscape is relatively young, it’s already easy to get lost in. Beside legacy frameworks like MPI and OpenMP, we now have NVIDIA’s CUDA, OpenCL, Cilk, Intel Threading Building Blocks, Microsoft’s parallel programming extensions for .NET, and a whole gamut of PGAS languages. And according to Intel’s Tim Mattson, that’s not necessarily a good thing.