In this video from GoParallel, Jeff Cogswell from Slashdot Media walks through a quick tutorial on Timing Your Parallel Loops in OpenMP.
“Jointly defined by a group of major computer hardware and software vendors, the OpenMP API is a portable, scalable model that gives shared memory parallel programmers a simple and flexible interface for developing parallel applications on platforms ranging from embedded systems and accelerator devices to multicore systems and shared memory systems.”
“This was a big year for us as we closed with many milestones in what I call a Significant Paradigm shift in Parallelism. The most significant milestone was that the OpenMP Consortium has released OpenMP 4.0 in 2013 with new parallelism features that are productive, portable, and performant across C, C++, and Fortran.”
At SC13 this week, the OpenMP Consortium showcased OpenMP 4.0, a major upgrade of the OpenMP standard language specifications.