BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260704T222842Z
UID:1ec620ec-edb1-4583-a4ea-4cd3c28b7902
DTSTART:20210504T070000Z
DTEND:20210505T100000Z
DESCRIPTION:Description\n\nThis course is an introduction to GPU programmin
 g using the directive-based OpenACC paradigm and language-extension-based 
 CUDA. The course consists of lectures\, type-along and hands-on exercises.
  Topics covered in the course include the architecture of the GPU accceler
 ators\, basic usage of OpenACC and CUDA\, how to control data movement bet
 ween CPUs and GPUs. Basic optimization of the code will also be covered.\n
 \nLearning outcome\n\nAfter the course\, the participants should have the 
 basic skills needed for utilizing OpenACC or CUDA with new or existing pro
 grams.\n\nPrerequisites\n\nThe participants are assumed to have knowledge 
 of Fortran and/or C programming languages. Since participants will be usin
 g HPC clusters to run the examples\, fluent operation in a Linux/Unix envi
 ronment is assumed.\n\nLecturers\n\nArtem Zhmurov\, ENCCS\, PDC\nJing Gong
 \, ENCCS\n\nTentative schedule can be found on https://enccs.se/events/20
 21/05/openacccuda-training-for-beginners/\nhttps://events.prace-ri.eu/even
 t/1206/
SUMMARY:[ONLINE] Introduction to OpenACC/CUDA @ENCCS
URL;VALUE=URI:https://events.prace-ri.eu/event/1206/
END:VEVENT
END:VCALENDAR
