BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260703T232711Z
UID:4168411e-f346-4b1a-adb1-9199bc5c22df
DTSTART:20211007T070000Z
DTEND:20211008T110000Z
DESCRIPTION:About the course\n\nThese course materials are developed for th
 ose who wants to leark GPU programming with CUDA from the beginning. The c
 ourse consists of lectures\, type-along and hands-on sessions.\n\nDuring t
 he first day\, we will cover the architecture of the GPU accelerators\, ba
 sic usage of CUDA\, and how to control data movement between CPUs and GPUs
 . The second day focuses on more advanced topics\, such as how to optimize
  computational kernels for efficient execution on GPU hardware and how to 
 explore the task-based parallelism using streams and events. We will also 
 briefly go through profiling tools that can help one to identify the compu
 tational bottleneck of the applications.\n\nAfter the course the participa
 nts should have the basic skills needed for using CUDA in new or existing 
 applications.\n\nWho is the course for?\n\nThis course is for students\, r
 esearchers\, engineers and programmers who would like to learn GPU program
 ming with CUDA. The participants are assumed to have knowledge of C/C++ pr
 ogramming language. Since participants will be using HPC clusters to run t
 he examples\, fluent operation in a Linux/Unix environment is assumed. No 
 prior knowledge of CUDA is needed.\n\nAgenda\n\nFor updated agenda please 
 visit https://enccs.se/events/2021/10/cuda-workshop/\nhttps://events.prac
 e-ri.eu/event/1259/
SUMMARY:[ONLINE] CUDA Workshop @ENCCS
URL;VALUE=URI:https://events.prace-ri.eu/event/1259/
END:VEVENT
END:VCALENDAR
