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:20211207T055343Z
LOCATION:Online
DTSTART;TZID=America/Chicago:20211114T120000
DTEND;TZID=America/Chicago:20211114T123000
UID:submissions.supercomputing.org_SC21_sess432_ws_waccpd111@linklings.com
SUMMARY:GPU offloading of a large-scale gyrokinetic particle-in-cell Fortr
 an code: From OpenACC to OpenMP
DESCRIPTION:Workshop\n\nGPU offloading of a large-scale gyrokinetic partic
 le-in-cell Fortran code: From OpenACC to OpenMP\n\nCai, Cheng, Chen, Wagne
 r, Daley...\n\nGPU offloading of a large-scale gyrokinetic particle-in-cel
 l Fortran code is converted from using OpenACC to using OpenMP. Particle p
 ushing and deposition are completely offloaded to GPU. Performance is comp
 ared between CPU and GPU, and between OpenACC and OpenMP. Good weak scalin
 g (increasing particle number with fixed grid number) is obtained. Issues 
 encountered when porting OpenMP GPU offloading are discussed.\n\nTag: Onli
 ne Only, Accelerator-based Architectures, Parallel Programming Languages a
 nd Models, Performance, State of the Practice\n\nRegistration Category: Wo
 rkshop Reg Pass
END:VEVENT
END:VCALENDAR
