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:20210402T160050Z
LOCATION:Track 3
DTSTART;TZID=America/New_York:20201117T140000
DTEND;TZID=America/New_York:20201117T143000
UID:submissions.supercomputing.org_SC20_sess141_pap306@linklings.com
SUMMARY:DRCCTPROF: A Fine-Grained Call Path Profiler for ARM-Based Cluster
 s
DESCRIPTION:Paper\n\nDRCCTPROF: A Fine-Grained Call Path Profiler for ARM-
 Based Clusters\n\nZhao, Liu, Chabbi\n\nARM is an attractive CPU architectu
 re for exascale systems because of its energy efficiency. As a recent entr
 y into the HPC paradigm, ARM lags in its software stack, especially in the
  performance tooling aspect. Notably, there is a lack of fine-grained meas
 urement tools to analyze fully-optimized HPC binary executables on ARM pro
 cessors. In this paper, we introduce DRCCTPROF; a fine-grained call path p
 rofiling framework for binaries running on ARM architectures. The unique a
 bility of DRCCTPROF is that it obtains full calling context at any and eve
 ry machine instruction that executes, which provides detailed diagnostic f
 eedback for performance optimization and correctness tools. Furthermore, D
 RCCTPROF not only associates any instruction with source code along the ca
 ll path, it also associates memory access instructions back to the constit
 uent data object. Finally, DRCCTPROF incurs moderate overhead and provides
  a compact view to visualize the profiles collected from parallel executio
 ns.\n\nTag: Graph Algorithms, Performance/Productivity Measurement and Eva
 luation\n\nRegistration Category: Tech Program Reg Pass\n\nAward Finalist:
  Best Paper Finalist
END:VEVENT
END:VCALENDAR

