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:20211207T055401Z
LOCATION:Second Floor Atrium
DTSTART;TZID=America/Chicago:20211118T083000
DTEND;TZID=America/Chicago:20211118T170000
UID:submissions.supercomputing.org_SC21_sess280_rpost109@linklings.com
SUMMARY:GASNet-EX Memory Kinds: Support for Device Memory in PGAS Programm
 ing Models
DESCRIPTION:Posters, Research Posters\n\nGASNet-EX Memory Kinds: Support f
 or Device Memory in PGAS Programming Models\n\nHargrove, Bonachea, MacLean
 , Waters\n\nThere is an emerging need for adaptive, lightweight communicat
 ion in irregular HPC applications at exascale, where GPU accelerators prov
 ide the majority of available compute cycles.  To address this need, Lawre
 nce Berkeley National Lab is developing a programming system to support di
 stributed-memory HPC application development using the Partitioned Global 
 Address Space (PGAS) model. This work includes two major components: UPC++
  and GASNet-EX.  UPC++ is a C++ template library providing remote memory a
 ccess (RMA) and remote procedure call (RPC) communication interfaces.  GAS
 Net-EX is a portable, high-performance communication middleware library, u
 sed by the implementations of UPC++ and many other PGAS programming models
 .  We describe recent advances in GASNet-EX to efficiently implement zero-
 copy RMA communication to and from memory on accelerator devices such as G
 PUs. We demonstrate performance improvements via benchmark results from UP
 C++ (on Summit) and the Legion programming system (on DGX-1), both using G
 ASNet-EX for communication.\n\nRegistration Category: Tech Program Reg Pas
 s, Exhibit Hall Only
END:VEVENT
END:VCALENDAR
