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:20260202T201805Z
LOCATION:Second Floor Atrium
DTSTART;TZID=America/Chicago:20251118T080000
DTEND;TZID=America/Chicago:20251118T170000
UID:submissions.supercomputing.org_SC25_sess527_post185@linklings.com
SUMMARY:JACC: Easy CPU/GPU Performance Portability for Scientific Applicat
 ions in Julia
DESCRIPTION:William Godoy, Pedro Valero-Lara, Philip Fackler, Keita Terani
 shi, and Jeffrey Vetter (Oak Ridge National Laboratory (ORNL)); Jhonny Gon
 zalez and Jose Gonzalez (The University of Texas at El Paso, Oak Ridge Nat
 ional Laboratory (ORNL)); and Alexis Huante (The University of Texas at Au
 stin, Oak Ridge National Laboratory (ORNL))\n\nOur JACC poster for SC25 pr
 esents a completely updated version of the Best Poster finalist at SC24, s
 howcasing the latest added features in the JACC library and ecosystem for 
 productive scientific computing. First, we describe the new and stable JAC
 C API components: (i) a portable memory model, (ii) kernel launching, and 
 (iii) CPU/GPU backend selection without code changes. Second, we present t
 wo added features: (i) JACC’s shared, for exploiting cached shared memory 
 among threads, and (ii) JACC’s Multi module to program nodes with an incre
 asing number of GPUs. Third, we present JACC ports of five science applica
 tions: XSBench, miniBUDE, LULESH, BabelStream, and Hartree–Fock, showing p
 erformance comparisons against C++ programming models for the first three 
 on NVIDIA’s A100 and H100, and AMD’s MI100 and MI250X (Frontier’s) GPUs. O
 ur work shows that as JACC and Julia continue to mature they allow develop
 ing performance-portable science codes at a fraction of the cost.\n\nTag: 
 Research & ACM SRC Posters\n\nRegistration Category: Technical Program Reg
  Pass\n\nSession Chairs: Kento Sato (RIKEN Center for Computational Scienc
 e (R-CCS)); Chris Schlipalius (Pawsey Supercomputing Research Centre; Comm
 onwealth Scientific and Industrial Research Organisation (CSIRO), Australi
 a); and Anja Gerbes (Georg-August-Universität Göttingen)\n\n
END:VEVENT
END:VCALENDAR
