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:20210402T160549Z
LOCATION:Track 4
DTSTART;TZID=America/New_York:20201110T143000
DTEND;TZID=America/New_York:20201110T183000
UID:submissions.supercomputing.org_SC20_sess265_pec113@linklings.com
SUMMARY:Advanced MPI Programming - Part 2
DESCRIPTION:Tutorial\n\nAdvanced MPI Programming - Part 2\n\nBalaji, Gropp
 , Hoefler, Thakur\n\nThe vast majority of production parallel scientific a
 pplications today use MPI and run successfully on the largest systems in t
 he world. At the same time, the MPI standard itself is evolving to address
  the needs and challenges of future extreme-scale platforms as well as app
 lications. This tutorial will cover several advanced features of MPI, incl
 uding new MPI-3 features, that can help users program modern systems effec
 tively. Using code examples based on scenarios found in real applications,
  we will cover several topics including efficient ways of doing 2D and 3D 
 stencil computation, derived datatypes, one-sided communication, hybrid pr
 ogramming (MPI + threads, GPUs), topologies and topology mapping, neighbor
 hood and nonblocking collectives, and a brief preview of features expected
  to be included in MPI-4. Attendees will leave the tutorial with an unders
 tanding of how to use these advanced features of MPI and guidelines on how
  they might perform on different platforms and architectures.\n\nTag: Adva
 nced, Extreme Scale Computing, MPI, Networks, Scalable Computing\n\nRegist
 ration Category: Tutorial Reg Pass
END:VEVENT
END:VCALENDAR

