Oracle Blog

Meditations on compiling C, C++, Fortran with Oracle Solaris Studio

Thursday Jun 18, 2009

OpenMP is a shared memory multithreading API that utilizes source code directives to turn a serial program into a parallel program. In most cases it doesn't require any reprogramming, just the insertion of directives around loops.

The OpenMP API specification is under constant development by a committee of international volunteers. The official website is openmp.org.

The annual International Workshop on OpenMP (IWOMP) was held in Dresden, Germany last week and a number of interesting presentations were given. Most of the slides are now available on the IWOMP 2009 website.