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:20210402T160552Z
LOCATION:Track 1
DTSTART;TZID=America/New_York:20201113T153000
DTEND;TZID=America/New_York:20201113T160000
UID:submissions.supercomputing.org_SC20_sess220_ws_exampi105@linklings.com
SUMMARY:Design and Implementation Techniques for an MPI-Oriented AMT Runti
 me
DESCRIPTION:Workshop\n\nDesign and Implementation Techniques for an MPI-Or
 iented AMT Runtime\n\nLifflander, Miller, Slattengren, Morales, Stickney..
 .\n\nWe present the execution model of Virtual Transport (VT) a new, async
 hronous many-task (AMT) runtime system that provides unprecedented integra
 tion and interoperability with MPI. We have developed VT in conjunction wi
 th large production applications to provide a highly incremental, high-val
 ue path to AMT adoption in the dominant ecosystem of MPI applications, lib
 raries and developers. Our aim is that the MPI+X model of hybrid paralleli
 sm can smoothly extend to become MPI+VT +X. We illustrate a set of design 
 and implementation techniques that have been useful in building VT. We bel
 ieve that these ideas and the code embodying them will be useful to others
  building similar systems, and perhaps provide insight into how MPI might 
 evolve to better support them. We motivate our approach with two applicati
 ons that are adopting VT and have begun to benefit from increased asynchro
 ny and dynamic load balancing.\n\nRegistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR

