RWTH main building

cOMPunity-Logo

hosted by the Center of Computing and Communication of RWTH Aachen Universityhosted by the Center of Computing and Communication of RWTH Aachen University
back to home page printable version of this site
cOMPunity OpenMP ARB OpenMP Specification
  Home   Home
    News
    ARB (Architecture Review Board)
    Specifications
    Bylaws
  Resources   Resources
  Training   Training
  Research   Research
  Events   Events
    Futures
  Contacts   Contacts

OpenMP Futures


OpenMP 3.0 Overview - presented by Mark Bull, EPCC during the OpenMP BoF at the SC06 Conference

Mark Bull, EPCC, University of Edinburgh is heading the OpenMP Language Committee which is currently working hard on the upcoming OpenMP 3.0 specification. During the OpenMP Birds-of-a-feather session at the Supercomputing Conference SC06 in Tampa he presented a short overview of the currenst state of the discussion.

Find more information here (pdf). Please not that this is a snapshot if the current status and by no way the final proposal. Everything which is described in these slides is subject to change!


An OpenMP Runtime API for Profiling

The paper describes an OpenMP Runtime API for use in profiling OpenMP applications. It has been accepted by the OpenMP ARB as an official ARB White Paper. The paper gives the motivation and design of the API, an example of its use, and a description as to how the data provided by the API can be used to represent performance of OpenMP programs.

The API was primarily designed to support statistical sampling of callstacks, but it also contains extensions to support tracing. It addresses two difficult problems in OpenMP performance measurement: the presentation of performance data in the user model, and the understanding of the behavior of the OpenMP runtime. The API is implemented entirely within the OpenMP runtime, and requires no compiler support. It is described generally here, and its detailed technical description is provided as an accompanying include file.

Find more information here. This version has been updated version on Oct 31, 2007. Look out for . The previous version is here.


DMPL: An OpenMP DLL Debugging Interface

The OpenMP standard does not address key issues for supporting that programming model in development tools such as debuggers. DMPL is a proposal for an OpenMP debugger interface that can be implemented as a dynamically loaded library. DMPL is currently being considered by the OpenMP Tools Committee as a mechanism to bridge the development tool gap in the OpenMP standard.

Find more information here (pdf).


Here is more room for new ideas concerning OpenMP futures
.

31.10.2007
Impressum Disclaimer
Author:
Dieter an Mey