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:20230124T171520Z
LOCATION:C140-142
DTSTART;TZID=America/Chicago:20221118T105000
DTEND;TZID=America/Chicago:20221118T111000
UID:submissions.supercomputing.org_SC22_sess444_ws_hipar106@linklings.com
SUMMARY:A High-Performance Design for Hierarchical Parallelism in the QMCP
 ACK Monte Carlo Code
DESCRIPTION:Workshop\n\nA High-Performance Design for Hierarchical Paralle
 lism in the QMCPACK Monte Carlo Code\n\nLuo, Doak, Kent\n\nWe introduce a 
 new high-performance design for parallelism within the Quantum Monte Carlo
  code QMCPACK. We demonstrate that the new design is better able to exploi
 t the hierarchical parallelism of heterogeneous architectures compared to 
 the previous GPU implementation. The new version is able to achieve higher
  GPU occupancy via the new concept of crowds of Monte Carlo walkers, and b
 y enabling more host CPU threads to effectively offload to the GPU. The hi
 gher performance is expected to be achieved independent of the underlying 
 hardware, significantly improving developer productivity and reducing code
  maintenance costs. Scientific productivity is also improved with full sup
 port for fallback to CPU execution when GPU implementations are not availa
 ble or CPU execution is more optimal.\n\nSession Format: Recorded\n\nTag: 
 Algorithms, Architectures, Compilers, Computational Science, Exascale Comp
 uting, Heterogeneous Systems, Hierarchical Parallelism, Memory Systems, Pa
 rallel Programming Languages and Models, Parallel Programming Systems, Res
 ource Management and Scheduling\n\nRegistration Category: Workshop Reg Pas
 s
END:VEVENT
END:VCALENDAR
