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:20260422T000712Z
LOCATION:403
DTSTART;TZID=America/Denver:20231113T083000
DTEND;TZID=America/Denver:20231113T170000
UID:submissions.supercomputing.org_SC23_sess245_tut122@linklings.com
SUMMARY:Hands-On HPC Application Development Using C++ and SYCL
DESCRIPTION:Rod Burns and Alastair Murray (Codeplay Software Ltd, UK); Jam
 es Reinders (Intel Corporation); Ronan Keryell (AMD Research); Thomas Appl
 encourt (Argonne National Laboratory (ANL)); and Phuong Nguyen (University
  of Tennessee)\n\nSYCL is a programming model that lets developers support
  a wide variety of devices (CPUs, GPUs, and more) from a single code base.
  Given the growing heterogeneity of processor roadmaps, moving to an open 
 standard, platform-independent model such as SYCL is essential for modern 
 software developers. SYCL has the further advantage of supporting a single
 -source style of programming from completely standard C++.\n\nIn this tuto
 rial, we will introduce SYCL and provide programmers with a solid foundati
 on they can build on to gain mastery of this language. The main benefit of
  using SYCL over other heterogeneous programming models is the single prog
 ramming language approach, which enables one to target multiple devices us
 ing the same programming model, and therefore to have a cleaner, portable,
  and more readable code.\n\nThis is a hands-on tutorial. The real learning
  will happen as students write code. The format will be short presentation
 s followed by hands-on exercises. Hence, attendees will require their own 
 laptop to perform the hands-on exercises.\n\nTag: Accelerators, Applicatio
 ns, Heterogeneous Computing, Quantum Computing\n\nRegistration Category: T
 utorial Reg Pass\n\n
END:VEVENT
END:VCALENDAR
