BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260628T035845Z
UID:f6fe5478-11d5-4902-847c-6cc03e34e243
DTSTART:20141208T080000Z
DTEND:20141210T170000Z
DESCRIPTION:This course presents the basic of parallel programming on GPU a
 rchitectures. Its main focus is on the CUDA language\, but it will provide
  a brief overview of the main tools available on those platforms.Content\n
 \n		Introduction to parallel computing\, GPU architectures.\n	\n		CUDA pro
 gramming model: thread grid hierarchy\, memory model\, CUDA language\, mas
 sively multi-thread architecture\, execution model\n	\n		Basic GPU algorit
 hms : sorting and reductions\n	\n		Advanced aspects: CUDA optimizations\, 
 CUDA/C++ coupling\, CUDA/Python\n\nHalf of the course will be made of hand
 s-on sessions.Learning outcomes \nUnderstanding of the main issues in deve
 loping GPU applications. Ability to choose the most suitable tool for a gi
 ven application and environment. Ability to develop a working prototype fo
 r a target application.Prerequisites \nBasic knowledge of C programming in
  a Unix environment.\n\nhttps://events.prace-ri.eu/event/307/
SUMMARY:Programming on GPUs @MdS
URL;VALUE=URI:https://events.prace-ri.eu/event/307/
END:VEVENT
END:VCALENDAR
