Skip to main navigation Skip to search Skip to main content

The future of OpenMP in the multi-core era

  • Barbara Chapman
  • , Dieter An Mey
  • RWTH Aachen University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

OpenMP is an Application Programming Interface (API) which is widely accepted as a standard for high-level shared-memory parallel programming. It is a portable, scalable programming model that provides a simple and flexible interface for developing shared-memory parallel applications in Fortran, C, and C++. By November 2007 the upcoming Version 3.0 of the OpenMP specification will be in its public reviewing phase. It will include a novel tasking concept and improved support for nested parallelism. Features to make OpenMP ccNUMA-aware are under intense discussion. Another important approach to broaden the scope of OpenMP is Intel's Cluster OpenMP implementation.

Original languageEnglish
Title of host publicationParallel Computing
Subtitle of host publicationArchitectures, Algorithms and Applications
PublisherIOS Press BV
Pages571-572
Number of pages2
ISBN (Print)9781586037963
StatePublished - 2008

Publication series

NameAdvances in Parallel Computing
Volume15
ISSN (Print)0927-5452

Fingerprint

Dive into the research topics of 'The future of OpenMP in the multi-core era'. Together they form a unique fingerprint.

Cite this