This is the archive for May, 2013

Recently Published…

Recent publications of interest regarding OpenMP on the web:

Barcelona Supercomputing Center Joins the OpenMP Consortium

24 vendors and research organizations now collaborating on developing shared-memory parallel programming model

Champaign, Illinois — May 2, 2013 — The Barcelona Supercomputing Center (BSC) has joined the OpenMP ARB, a group of leading hardware and software vendors and research organizations creating the standard for the most popular shared-memory parallel programming model in use today.

“We are proud to share our 15 years’ experience developing support for parallel programming models within the OpenMP community.”, says Mateo Valero, director of BSC, “Our researchers have been involved in OpenMP since the beginning, through cOMPunity. BSC has participated in the definition of the tasking model, lately with the inclusion of task dependences.”

“I look forward to BSC continuing their excellent technical contribution from the past into the future.”, says Michael Wong, OpenMP CEO.

Barcelona Supercomputing Center is an HPC research center that holds a significant group of Computer Science researchers and closely collaborates with IT Industry. Its Computer Science research covers all levels from the computer architecture to the parallel applications.

The OpenMP Architecture Review Board (ARB) now has 13 permanent members and 11 auxiliary members. Permanent members are vendors creating products for OpenMP. These are AMD, CAPS-Enterprise, Convey Computer, Cray, Fujitsu, HP, IBM, Intel, NEC, NVIDIA, Oracle Corporation, The Portland Group, Inc., and Texas Instruments. Auxiliary members are organizations with an interest in the standard but that do not sell OpenMP products. They are ANL, ASC/LLNL, BSC, cOMPunity, EPCC, LANL, NASA, ORNL, RWTH Aachen University, Sandia National Lab and the Texas Advanced Computing Center.

Michael Wong on OpenMP 4.0

Michael Wong, CEO of the OpenMP Architecture Review Board (ARB), comments in his blog about the forthcoming OpenMP 4.0 specifications:

So much has been happening in OpenMP since SC 12 that we I hope to capture it all in this post while flying back from a C++ Standard meeting.

When we last spoke, you heard that OpenMP has introduced a Technical Report process to improve its agility at issuing interim specifications, and more importantly to obtain user feedback. We used that process to introduce TR1 for accelerator support. We also released Release Candidate 1 which had 31 feature/defect fixes.

Since then, we had the Houston F2F meeting in January 2013, where we gathered to complete the work of

  • Incorporating feedback for accelerators and strengthen NVIDIA support where synchronization between teams are not implicit
  • Complete work on cancellation
  • Improve taskgroup support
  • Improve Fortran 2008 support
  • Fully specify affinity
  • Improved SIMD
  • Generalized Tooling and Debugger support


You can read it all »here.