BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260522T150123Z
LOCATION:D172
DTSTART;TZID=America/Chicago:20181111T111000
DTEND;TZID=America/Chicago:20181111T114000
UID:submissions.supercomputing.org_SC18_sess148_pec303@linklings.com
SUMMARY:A Compiler and Profiler Based Tool for Querying HPC Application Ch
 aracteristics
DESCRIPTION:Aaron Welch (Oak Ridge National Laboratory)\n\nEmerging HPC pl
 atforms are becoming extraordinarily difficult to program as a result of c
 omplex, deep and heterogeneous memory hierarchies, heterogeneous cores, an
 d the need to divide work and data among them. New programming models and 
 libraries are being developed to aid in porting efforts of application dev
 elopers, but substantial code restructuring is still necessary to fully ma
 ke use of these new technologies. To do this effectively, these developers
  need information about their source code characteristics, including stati
 c and dynamic (e.g. performance) information to direct their optimisation 
 efforts and make key decisions. On the other hand, system administrators n
 eed to understand how users are using the software stack and resources on 
 their systems to understand what software they need to provide to improve 
 the productivity of the users on a platform.\n\nIn this presentation, we d
 escribe a tool that combines compiler and profiler information to query pe
 rformance characteristics within an application or across multiple applica
 tions on a given platform. Static and dynamic data about applications are 
 collected and stored together in an SQL database that can be queried by ei
 ther a developer or a system administrator. We will demonstrate the capabi
 lities of this tool via a real-world example from application-driven case 
 studies that aims at understanding the use of scientific libraries on a ro
 utine from the molecular simulation application CP2K.\n\nTag: Collaborativ
 e Environments, Reproducibility, System Administration, System Software, T
 ools, HPC\n\nRegistration Category: Workshop Reg Pass\n\nSession Chair: Ch
 ris Bording (University of Western Australia)\n\n
END:VEVENT
END:VCALENDAR
