BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T000711Z
LOCATION:505
DTSTART;TZID=America/Denver:20231112T104700
DTEND;TZID=America/Denver:20231112T110300
UID:submissions.supercomputing.org_SC23_sess421_ws_rsdha107@linklings.com
SUMMARY:CHARM-SYCL: New Unified Programming Environment for Multiple Accel
 erator Types
DESCRIPTION:Norihisa Fujita (University of Tsukuba), Beau Johnston (Oak Ri
 dge National Laboratory (ORNL)), Ryohei Kobayashi (University of Tsukuba),
  Keita Teranishi and Seyong Lee (Oak Ridge National Laboratory (ORNL)), Ta
 isuke Boku (University of Tsukuba), and Jeffrey Vetter (Oak Ridge National
  Laboratory (ORNL))\n\nAddressing performance portability across diverse a
 ccelerator architectures has emerged as a major challenge in the developme
 nt of application and programming systems for high-performance computing (
 HPC) environments. Although the recent performance portability programming
  systems significantly improved the productivity to meet this challenge, i
 t becomes notably intricate within computing nodes equipped with multiple 
 accelerator types, each distinguished by unique performance attributes, op
 timal data layout, and binary formats. To navigate the intricacies of mult
 i-accelerator programming, we propose CHARM-SYCL that is extended from our
  multi-accelerator execution environment called CHARM. This environment is
  designed to compose our own SYCL-based performance portability programmin
 g front-end and extreme-heterogeneous runtime back-end implemented with th
 e IRIS from Oak Ridge National Laboratory. We present the architecture of 
 CHARM-SYCL, delving into the protocol of compilation flow and SYCL-IRIS ru
 ntime integration. Our preliminary evaluation indicates potential producti
 vity boost while providing reasonable performance compared to platform spe
 cific programming system and runtime.\n\nTag: Accelerators, Edge Computing
 , Heterogeneous Computing\n\nRegistration Category: Workshop Reg Pass\n\nS
 ession Chairs: Ali Akoglu (University of Arizona), Mehmet E Belviranli (Co
 lorado School of Mines), and Seyong Lee (Oak Ridge National Laboratory (OR
 NL))\n\n
END:VEVENT
END:VCALENDAR
