BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260704T072811Z
UID:3baafcba-1549-48b0-b98a-e8fc2aa06625
DTSTART:20211108T080000Z
DTEND:20211109T111000Z
DESCRIPTION:Overview\n\nWelcome to this ENCCS workshop\, in collaboration w
 ith CSC Finland and Izum\, Slovenia. The training will run on the EuroHPC 
 JU Vega system.\n\nSYCL_ is a C++ abstraction layer for programming hetero
 geneous hardware with a single-source approach. SYCL_ is high-level\, cros
 s-platform\, and extends standard ISO C++17. You will learn to:\n\nUse the
  hipSYCL_ compiler to generate executable for multiple hardware targets.\n
 Write hardware-agnostic code to express parallelism using the queue\, comm
 and group\, and kernel abstractions.\nUse buffer and accessors to handle m
 emory across devices.\nEvaluate drawbacks and advantages of unified shared
  memory.\n\nAgenda\n\nFor updated agenda\, please visit https://enccs.se/
 events/2021/11/sycl-workshop/\nhttps://events.prace-ri.eu/event/1257/
SUMMARY:[ONLINE] SYCL Workshop @ENCCS
URL;VALUE=URI:https://events.prace-ri.eu/event/1257/
END:VEVENT
END:VCALENDAR
