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:20230124T171524Z
LOCATION:C147-154
DTSTART;TZID=America/Chicago:20221113T113000
DTEND;TZID=America/Chicago:20221113T120000
UID:submissions.supercomputing.org_SC22_sess427_ws_exampi105@linklings.com
SUMMARY:Improving Communication Asynchrony and Concurrency for Adaptive MP
 I Endpoints
DESCRIPTION:Workshop\n\nImproving Communication Asynchrony and Concurrency
  for Adaptive MPI Endpoints\n\nWhite, Kale\n\nThread-based MPI runtimes, w
 hich associate private communication contexts or endpoints with each threa
 d, rather than sharing a single context across a multithreaded process, ha
 ve been proposed as an alternative to MPI's traditional multithreading mod
 els. Adaptive MPI is one such implementation, and in this work we identify
  and overcome shortcomings in its support for point-to-point communication
 . We examine also the consequences of MPI's messaging semantics on its run
 time and investigate how its design can be improved for applications that 
 do not require the full messaging semantics. We show that the issues for A
 MPI reduce to similar problems first identified in the context of efficien
 t MPI+X support. Our focus is on enhancing AMPI's support for asynchrony a
 nd concurrency while still optimizing for communication locality through a
  novel locality-aware message matching scheme. We compare performance with
  and without the relaxed messaging semantics and our associated optimizati
 ons.\n\nSession Format: Recorded\n\nRegistration Category: Workshop Reg Pa
 ss
END:VEVENT
END:VCALENDAR
