BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20230124T171526Z
LOCATION:C147-154
DTSTART;TZID=America/Chicago:20221113T103000
DTEND;TZID=America/Chicago:20221113T110000
UID:submissions.supercomputing.org_SC22_sess427_misc231@linklings.com
SUMMARY:MPI-0: Toward Composable, Minimal MPI-Next Middleware and Footprin
 ts for the Next Decade
DESCRIPTION:Workshop\n\nMPI-0: Toward Composable, Minimal MPI-Next Middlew
 are and Footprints for the Next Decade\n\nSkjellum\n\nThis talk considers 
 building a from-scratch specification and implementations of a message pas
 sing parallel programming interface and standard, conceptually akin to MPI
 , but built with Occam's razor in mind and without legacy concerns or 100%
  backward compatibility. It will be aimed to be divided between a) a small
 , performant core (with scalability and performance ideally better than MP
 I-5 on its evolutionary trajectory), and b) backward compatible interfaces
  to allow existing MPI-4 applications to be used (with performance and sca
 lability no worse than today).  MPI-0 would be a small core subset of MPI 
 concepts and capabilities, re-envisaged from the ground up with strong att
 ention to resources, heterogeneity of the nodes, concurrency within the MP
 I, and deep application optimization. This strategy may offer an effective
 , new way to think of about "thin middleware" for the next decade of messa
 ge-passing-based parallel programming for the exascale-plus era. The C++ l
 anguage will serve as a core specification and likely implementation langu
 age for such middleware, with C and modern Fortran bindings delivered as p
 art of backward compatibility (possibly with normative headers defined by 
 the standards body).  The ability to deliver primitive QoS, strong progres
 s, and support integration with other programming models will be considere
 d. A stackable model of Core+non-core-specs will enable procurements, appl
 ications, and implementations to focus first on highly efficient profiles 
 that have recognized features and boundaries, again in recognition that ma
 ny applications use but little of MPI's functions and concepts. How tools 
 would fit in, and potential ABI compatibility, likely via a normative C la
 yer, will be mentioned just a little bit.\n\nSession Format: Recorded\n\nR
 egistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR
