Open source software support for the OpenMP runtime API for profiling

Oscar Hernandez, Ramachandra C. Nanjegowda, Barbara Chapman, Van Bui, Richard Kufrin

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

11 Scopus citations

Abstract

OpenMP is a defacto standard API for shared memory programming with widespread vendor support and a large user base. The OpenMP Architecture Review Board has sanctioned an interface specification known as the "OpenMP Runtime API for Profiling" to enable tools to collect performance data for OpenMP programs. This paper describes the interface and our experiences implementing it in OpenUH, an open source OpenMP compiler.

Original languageEnglish
Title of host publicationICPPW 2009 - The 38th International Conference Parallel Processing Workshops
Pages130-137
Number of pages8
DOIs
StatePublished - 2009
Externally publishedYes
Event38th International Conference Parallel Processing Workshops, ICPPW 2009 - Vienna, Austria
Duration: Sep 22 2009Sep 25 2009

Publication series

NameProceedings of the International Conference on Parallel Processing Workshops
ISSN (Print)1530-2016

Conference

Conference38th International Conference Parallel Processing Workshops, ICPPW 2009
Country/TerritoryAustria
CityVienna
Period09/22/0909/25/09

Keywords

  • OpenMP
  • OpenMP peformance tools
  • OpenMP runtime API

Fingerprint

Dive into the research topics of 'Open source software support for the OpenMP runtime API for profiling'. Together they form a unique fingerprint.

Cite this