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:20210916T132456Z
LOCATION:
DTSTART;TZID=Europe/Stockholm:20210706T173000
DTEND;TZID=Europe/Stockholm:20210706T190000
UID:submissions.pasc-conference.org_PASC21_sess182_post177@linklings.com
SUMMARY:P37 - A FLASH5 Orchestration System for Exposing and Capitalizing 
 on Hierarchies of Parallelism
DESCRIPTION:Poster\n\nP37 - A FLASH5 Orchestration System for Exposing and
  Capitalizing on Hierarchies of Parallelism\n\nDubey, O'Neal, Wahib, Weide
 \n\nFLASH5 is a highly-composable, multiscale, multiphysics software packa
 ge faced with a difficult transition to the next generation of high-perfor
 mance computing platforms with heterogeneous nodes. These platforms pose a
  significant challenge to running a wide variety of substantial problems w
 hile making efficient use of the underlying hardware.  Given that FLA
 SH5 is a large, complex code supporting many physics capabilities, refacto
 ring to each platform individually would be non-productive.  Therefor
 e, we have identified a strong need to find a futureproof, performance-por
 table solution that will allow us to evolve FLASH5 without sacrificing the
  quality or maintainability of the code.  In this poster, we will pre
 sent the design of a custom orchestration system that will allow FLASH5 to
  work on heterogenous nodes that follow the host-devices paradigm.  T
 he system is composed of several subsystems with intelligence distributed 
 across these so that no single subsystem is too complex or difficult to ma
 intain.  One subsystem is a runtime with a high-level interface that 
 exposes the hierarchy of parallelism of each platform and that manages dat
 a movements.  The design also includes an offline tool-chain that int
 erprets the hierarchy and maps computational tasks onto the exposed parall
 elism so that simulations can effectively exploit hardware resources.
END:VEVENT
END:VCALENDAR
