BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
X-LIC-LOCATION:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20191206T142452Z
LOCATION:Panorama 1
DTSTART;TZID=Europe/Stockholm:20180625T165000
DTEND;TZID=Europe/Stockholm:20180625T173000
UID:isc_hpc_ISC High Performance 2018_sess201_pap114@linklings.com
SUMMARY:Hans Meuer Award Finalist 2: Compiler-assisted Source-to-Source Sk
 eletonization of Application Models for System Simulation
DESCRIPTION:Hans Meuer Award Finalists, Research Paper\n\nHans Meuer Award
  Finalist 2: Compiler-assisted Source-to-Source Skeletonization of Applica
 tion Models for System Simulation\n\nWilke, Kenny, Knight, Rumley\n\nPerfo
 rmance modeling of network and memory systems through simulation requires 
 application endpoint models that inject traffic into the simulation models
 . Today, endpoint models for system-scale studies consist mainly of post-m
 ortem trace replay, but these off-line simulations may lack flexibility an
 d scalability. On-line simulations running so-called skeleton applications
  run reduced versions of an application that generate the same or similar 
 traffic to the full application. These skeleton apps have advantages for f
 lexibility and scalability, but they often must be custom written for the 
 simulator itself. Auto-skeletonization of existing application source code
  via compiler tools would provide endpoint models with minimal development
  effort. These source-to-source transformations have been only narrowly ex
 plored. We introduce a pragma language and corresponding  Clang-driven sou
 rce-to-source compiler that performs auto-skeletonization based on provide
 d pragma annotations. We describe the compiler toolchain, validate the gen
 erated skeletons, and show scalability of the generated simulation models 
 beyond 100K endpoints for example MPI applications. Overall, we assert tha
 t our proposed auto-skeletonization approach and the flexibility of skelet
 ons can be an essential building block towards realizing balanced exascale
  interconnect designs.\n\nPasses: Conference Pass, Exascale Systems, MPI, 
 Networks, Performance Analysis and Optimization\n\nTag: Conference Pass, E
 xascale Systems, MPI, Networks, Performance Analysis and Optimization
URL:https://2018.isc-program.com/presentation/?id=pap114&sess=sess201
END:VEVENT
END:VCALENDAR

