BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20250626T234539Z
LOCATION:B315
DTSTART;TZID=America/New_York:20241118T112100
DTEND;TZID=America/New_York:20241118T113800
UID:submissions.supercomputing.org_SC24_sess759_ws_corr103@linklings.com
SUMMARY:ompTest – Unit Testing with OMPT
DESCRIPTION:Jan-Patrick Lehr, Michael Halkenhäuser, Dhruva Chakrabarti, Sa
 iyedul Islam, Dan Palermo, and Ron Lieberman (Advanced Micro Devices (AMD)
 )\n\nOpenMP® is a widely used API in high-performance computing that enabl
 es parallelization on the host as well as offload work to an accelerator, 
 such as a GPU. The OpenMP specification defines an OpenMP Tool Interface (
 OMPT), which allows a third-party tool be notified about OpenMP runtime ev
 ents. Ensuring that the runtime correctly reports such events is thus impo
 rtant. We propose a unit testing framework for testing OpenMP implementati
 ons, like the ROCm™ compiler. It offers a simple-to-use framework that all
 ows a tester to check for OMPT events in addition to the regular unit test
 ing code. It also facilitates writing concise tests while bridging the sem
 antic gap between the unit under test and the OMPT-event testing. Our expe
 rimental results show that for the ROCm compiler, ompTest provides coverag
 e similar to its existing test cases, with better readability, and a compi
 le and runtime speedup close to 2.5× for the ROCm OMPT test suite.\n\nTag:
  Debugging and Correctness Tools, Fault-Tolerance, Reliability, Maintainab
 ility, and Adaptability, Software Engineering\n\nRegistration Category: Wo
 rkshop Reg Pass\n\nSession Chairs: Ignacio Laguna (Lawrence Livermore Nati
 onal Laboratory (LLNL)) and Cindy Rubio-González (University of California
 , Davis)\n\n
END:VEVENT
END:VCALENDAR
