• DocumentCode
    2813698
  • Title

    Open Source Software Support for the OpenMP Runtime API for Profiling

  • Author

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

  • Author_Institution
    Dept. Comput. Sci., Univ. of Houston, Houston, TX, USA
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    130
  • Lastpage
    137
  • 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.
  • Keywords
    program compilers; public domain software; software architecture; user interfaces; OpenMP architecture review board; OpenMP runtime API; defacto standard; interface specification; open source OpenMP compiler; open source software support; shared memory programming; Cities and towns; Computer science; Instruments; Laboratories; Mathematics; Open source software; Optimizing compilers; Parallel processing; Random access memory; Runtime library; OpenMP; OpenMP Performance Tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
  • Conference_Location
    Vienna
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4244-4923-1
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2009.40
  • Filename
    5363154