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:20260202T201259Z
LOCATION:Second Floor Atrium
DTSTART;TZID=America/Chicago:20251121T080000
DTEND;TZID=America/Chicago:20251121T120000
UID:submissions.supercomputing.org_SC25_sess620_post124@linklings.com
SUMMARY:C++ Standard Parallelism for GPU Programming in a Particle-In-Cell
  Application
DESCRIPTION:Ester El Khoury, Mathieu Lobet, and Julien Bigot (CEA Saclay) 
 and Laurent Colombet (CEA Dam)\n\nPerformance portability remains a major 
 challenge in high performance computing as applications increasingly targe
 t diverse GPU architectures. The C++17 standard introduced stdpar, a high-
 level parallelism model to simplify parallel programming. NVIDIA extended 
 this model for GPU execution within heterogeneous architectures, followed 
 by an AMD implementation. \n\nWe evaluate stdpar for a classical Particle-
 In-Cell (PIC) method on recent NVIDIA and AMD GPUs, comparing it to Thrust
 , Kokkos, and SYCL in runtime performance and programming productivity. Th
 e PIC implementation is dominated by a projection operator that heavily us
 es atomic operations. Our analysis covers both overall loop performance an
 d the projection kernel. On NVIDIA GPUs, stdpar processes 1.7× fewer parti
 cles than Kokkos and 1.1× fewer than Thrust under equivalent conditions, d
 espite productivity benefits. \n\nThis work is ongoing, with further tunin
 g planned. At the poster session, results will be presented with performan
 ce charts, kernel breakdowns, and code snippets to illustrate these trade-
 offs.\n\nTag: Research & ACM SRC Posters\n\nRegistration Category: Technic
 al Program Reg Pass\n\nSession Chairs: Kento Sato (RIKEN Center for Comput
 ational Science (R-CCS)); Anja Gerbes (Georg-August-Universität Göttingen)
 ; and Chris Schlipalius (Pawsey Supercomputing Research Centre; Commonweal
 th Scientific and Industrial Research Organisation (CSIRO), Australia)\n\n
END:VEVENT
END:VCALENDAR
