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:20210402T160549Z
LOCATION:Track 4
DTSTART;TZID=America/New_York:20201110T100000
DTEND;TZID=America/New_York:20201110T140000
UID:submissions.supercomputing.org_SC20_sess264_pec103@linklings.com
SUMMARY:Node-Level Performance Engineering - Part 2
DESCRIPTION:Tutorial\n\nNode-Level Performance Engineering - Part 2\n\nHag
 er, Eitzinger, Wellein\n\nThe gap between peak and application performance
  is continuing to open. Paradoxically, bad node-level performance entails 
 scalable code, but at the price of increased time to solution. Therefore, 
 valuable resources are wasted on massive scales. If we care about resource
  efficiency on any scale, optimal node-level performance is crucial. We co
 nvey the architectural features of current processor chips, multiprocessor
  nodes, and accelerators, as far as they are relevant for the practitioner
 . Peculiarities like SIMD, shared caches, bandwidth bottlenecks, and ccNUM
 A are introduced, and the influence of system topology and affinity on the
  performance of parallel programming constructs is demonstrated. Performan
 ce engineering and performance patterns are suggested as powerful tools th
 at help the user understand the bottlenecks at hand and to assess the impa
 ct of possible code optimizations. A cornerstone of these concepts is the 
 roofline model, which is described in detail, including useful case studie
 s and limits of its applicability.\n\nTag: Requirements, Performance, and 
 Benchmarks, Performance/Productivity Measurement and Evaluation, Software 
 Engineering\n\nRegistration Category: Tutorial Reg Pass
END:VEVENT
END:VCALENDAR

