Open Source Software Support for the OpenMP Runtime API for Profiling

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 p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hernandez, O., Nanjegowda, R.C., Chapman, B., Bui, V., Kufrin, R.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 137
container_issue
container_start_page 130
container_title
container_volume
creator Hernandez, O.
Nanjegowda, R.C.
Chapman, B.
Bui, V.
Kufrin, R.
description 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.
doi_str_mv 10.1109/ICPPW.2009.40
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5363154</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5363154</ieee_id><sourcerecordid>5363154</sourcerecordid><originalsourceid>FETCH-LOGICAL-i280t-2b4b5eec5b838f6cd9be928397c7bfc37b6bb06202eb7b752b096bcdb76377853</originalsourceid><addsrcrecordid>eNotjEtrwkAURqcvqLVZdtVN_kDsnbnzuksRbQWLoQ-6lNw4aQfUhDFS-u9rH6vzwfk4QtxIGEkJdDeflOXbSAHQSMOJuAJnyaAHdKdioBBVYSzBmcjIeamV1poUynMxAElQIEl_KbL9PjJI41GS8QMxXXZhlz-3h1SHI5r-s0rHcei6NvV506a8_wj5z-mxzJ8Ouz5uQz4u57-qTG0TN3H3fi0ummqzD9k_h-J1Nn2ZPBSL5f18Ml4UUXnoC8WaTQi1YY--sfWaOJDySK523NTo2DKDVaACO3ZGMZDles3OonPe4FDc_nVjCGHVpbit0tfKoEVpNH4Dv3dO6w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Open Source Software Support for the OpenMP Runtime API for Profiling</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Hernandez, O. ; Nanjegowda, R.C. ; Chapman, B. ; Bui, V. ; Kufrin, R.</creator><creatorcontrib>Hernandez, O. ; Nanjegowda, R.C. ; Chapman, B. ; Bui, V. ; Kufrin, R.</creatorcontrib><description>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.</description><identifier>ISSN: 0190-3918</identifier><identifier>ISBN: 9781424449231</identifier><identifier>ISBN: 1424449235</identifier><identifier>EISSN: 2332-5690</identifier><identifier>EISBN: 0769538037</identifier><identifier>EISBN: 9780769538037</identifier><identifier>DOI: 10.1109/ICPPW.2009.40</identifier><language>eng</language><publisher>IEEE</publisher><subject>Cities and towns ; Computer science ; Instruments ; Laboratories ; Mathematics ; Open source software ; OpenMP ; OpenMP Performance Tools ; Optimizing compilers ; Parallel processing ; Random access memory ; Runtime library</subject><ispartof>2009 International Conference on Parallel Processing Workshops, 2009, p.130-137</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5363154$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5363154$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hernandez, O.</creatorcontrib><creatorcontrib>Nanjegowda, R.C.</creatorcontrib><creatorcontrib>Chapman, B.</creatorcontrib><creatorcontrib>Bui, V.</creatorcontrib><creatorcontrib>Kufrin, R.</creatorcontrib><title>Open Source Software Support for the OpenMP Runtime API for Profiling</title><title>2009 International Conference on Parallel Processing Workshops</title><addtitle>ICPPW</addtitle><description>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.</description><subject>Cities and towns</subject><subject>Computer science</subject><subject>Instruments</subject><subject>Laboratories</subject><subject>Mathematics</subject><subject>Open source software</subject><subject>OpenMP</subject><subject>OpenMP Performance Tools</subject><subject>Optimizing compilers</subject><subject>Parallel processing</subject><subject>Random access memory</subject><subject>Runtime library</subject><issn>0190-3918</issn><issn>2332-5690</issn><isbn>9781424449231</isbn><isbn>1424449235</isbn><isbn>0769538037</isbn><isbn>9780769538037</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjEtrwkAURqcvqLVZdtVN_kDsnbnzuksRbQWLoQ-6lNw4aQfUhDFS-u9rH6vzwfk4QtxIGEkJdDeflOXbSAHQSMOJuAJnyaAHdKdioBBVYSzBmcjIeamV1poUynMxAElQIEl_KbL9PjJI41GS8QMxXXZhlz-3h1SHI5r-s0rHcei6NvV506a8_wj5z-mxzJ8Ouz5uQz4u57-qTG0TN3H3fi0ummqzD9k_h-J1Nn2ZPBSL5f18Ml4UUXnoC8WaTQi1YY--sfWaOJDySK523NTo2DKDVaACO3ZGMZDles3OonPe4FDc_nVjCGHVpbit0tfKoEVpNH4Dv3dO6w</recordid><startdate>200909</startdate><enddate>200909</enddate><creator>Hernandez, O.</creator><creator>Nanjegowda, R.C.</creator><creator>Chapman, B.</creator><creator>Bui, V.</creator><creator>Kufrin, R.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200909</creationdate><title>Open Source Software Support for the OpenMP Runtime API for Profiling</title><author>Hernandez, O. ; Nanjegowda, R.C. ; Chapman, B. ; Bui, V. ; Kufrin, R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i280t-2b4b5eec5b838f6cd9be928397c7bfc37b6bb06202eb7b752b096bcdb76377853</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Cities and towns</topic><topic>Computer science</topic><topic>Instruments</topic><topic>Laboratories</topic><topic>Mathematics</topic><topic>Open source software</topic><topic>OpenMP</topic><topic>OpenMP Performance Tools</topic><topic>Optimizing compilers</topic><topic>Parallel processing</topic><topic>Random access memory</topic><topic>Runtime library</topic><toplevel>online_resources</toplevel><creatorcontrib>Hernandez, O.</creatorcontrib><creatorcontrib>Nanjegowda, R.C.</creatorcontrib><creatorcontrib>Chapman, B.</creatorcontrib><creatorcontrib>Bui, V.</creatorcontrib><creatorcontrib>Kufrin, R.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hernandez, O.</au><au>Nanjegowda, R.C.</au><au>Chapman, B.</au><au>Bui, V.</au><au>Kufrin, R.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Open Source Software Support for the OpenMP Runtime API for Profiling</atitle><btitle>2009 International Conference on Parallel Processing Workshops</btitle><stitle>ICPPW</stitle><date>2009-09</date><risdate>2009</risdate><spage>130</spage><epage>137</epage><pages>130-137</pages><issn>0190-3918</issn><eissn>2332-5690</eissn><isbn>9781424449231</isbn><isbn>1424449235</isbn><eisbn>0769538037</eisbn><eisbn>9780769538037</eisbn><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.</abstract><pub>IEEE</pub><doi>10.1109/ICPPW.2009.40</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0190-3918
ispartof 2009 International Conference on Parallel Processing Workshops, 2009, p.130-137
issn 0190-3918
2332-5690
language eng
recordid cdi_ieee_primary_5363154
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Cities and towns
Computer science
Instruments
Laboratories
Mathematics
Open source software
OpenMP
OpenMP Performance Tools
Optimizing compilers
Parallel processing
Random access memory
Runtime library
title Open Source Software Support for the OpenMP Runtime API for Profiling
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T23%3A56%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Open%20Source%20Software%20Support%20for%20the%20OpenMP%20Runtime%20API%20for%20Profiling&rft.btitle=2009%20International%20Conference%20on%20Parallel%20Processing%20Workshops&rft.au=Hernandez,%20O.&rft.date=2009-09&rft.spage=130&rft.epage=137&rft.pages=130-137&rft.issn=0190-3918&rft.eissn=2332-5690&rft.isbn=9781424449231&rft.isbn_list=1424449235&rft_id=info:doi/10.1109/ICPPW.2009.40&rft_dat=%3Cieee_6IE%3E5363154%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=0769538037&rft.eisbn_list=9780769538037&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5363154&rfr_iscdi=true