BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260705T001441Z
UID:cbd67cdf-06ad-4957-b26e-f46b47f76680
DTSTART:20210412T070000Z
DTEND:20210415T160000Z
DESCRIPTION:All PATC Courses at BSC do not charge fees.\n\nConvener: \nAnt
 onio Peña\, Computer Sciences Senior Researcher\, Accelerators and Commun
 ications for High Performance Computing\, BSC\n\nObjectives: \n\nThe aim 
 of this course is to provide students with knowledge and hands-on experien
 ce in developing applications software for processors with massively paral
 lel computing resources. In general\, we refer to a processor as massively
  parallel if it has the ability to complete more than 64 arithmetic operat
 ions per clock cycle. Many commercial offerings from NVIDIA\, AMD\, and In
 tel already offer such levels of concurrency. Effectively programming thes
 e processors will require in-depth knowledge about parallel programming pr
 inciples\, as well as the parallelism models\, communication models\, and 
 resource limitations of these processors.\n\n \n\nThe target audiences o
 f the course are students who want to develop exciting applications for th
 ese processors\, as well as those who want to develop programming tools an
 d future implementations for these processors.\n\nLevel: INTERMEDIATE: for
  trainees with some theoretical and practical knowledge\; those who finish
 ed the beginners course\n\nADVANCED: for trainees able to work independent
 ly and requiring guidance for solving complex problems\n\nPrerequisites: B
 asics of C programming and concepts of parallel processing will help\, but
  are not critical to follow the lectures.\n\nFurther information:\n\n\nIn 
 the context of virtual meetings\, the Organiser may facilitate live webstr
 eaming and audio recording. You have the option to opt out of inclusion in
  recordings by contacting our Education&amp\;Training team.\n\n\nCONTACT U
 S for further details about MSc\, PhD\, Post Doc studies\, exchanges and c
 ollaboration in education and training with BSC.\nFor further details abou
 t Postgraduate Studies in UPC - Barcelona School of Informatics (FiB)\, vi
 sit the website\n\n\n\nSponsors: BSC and PRACE 6IP project are funding the
  PATC @ BSC training events.\nIf you want to learn more about PRACE Projec
 t\, visit the website.\n\n\n	\n		\n			\n			\n				\n					\n						Day 1\n			
 			 \n						 \n					\n					\n						9:15\n						The Basics\n						Antonio
  J. Peña\n					\n					\n						10:45\n						Coffee Break\n						 \n					\
 n					\n						11:15\n						Parallelism Model\n						Simón García de Gonz
 alo\n					\n					\n						13:00\n						Lunch Break\n						 \n					\n					\
 n						14:00\n						Memory and Data Locality\n						Simón García de Gonz
 alo\n					\n					\n						15:45\n						Coffee Break\n						 \n					\n					
 \n						16:15\n						Hands-on labs\n						Marc Jordà\n					\n					\n					
 	18:00\n						Adjourn\n						 \n					\n					\n						 \n						 \n						
  \n					\n					\n						Day 2\n						 \n						 \n					\n					\n						9:0
 0\n						Efficiency and Performance Considerations\n						Marc Jordà\n			
 		\n					\n						10:45\n						Coffee Break\n						 \n					\n					\n						
 11:15\n						Atomics and Histogramming\, Reductions\n						Simón García 
 de Gonzalo\n					\n					\n						13:00\n						Lunch Break\n						 \n					\
 n					\n						14:00\n						Architectural Considerations\n						Siddharth R
 ai\n					\n					\n						14:45\n						Efficient Host-Device Data Transfers\
 n						Siddharth Rai\n					\n					\n						15:45\n						Coffee Break\n					
 	 \n					\n					\n						16:15\n						Hands-on labs\n						Marc Jordà\n		
 			\n					\n						18:00\n						Adjourn\n						 \n					\n					\n						 \n
 						 \n						 \n					\n					\n						Day 3\n						 \n						 \n					\n
 					\n						9:00\n						OpenACC and Other Approaches to GPU Computing\n		
 				Orestis Korakitis\n					\n					\n						10:45\n						Coffee Break\n				
 		 \n					\n					\n						11:15\n						Latest Architecture &amp\; CUDA Fea
 tures\n						Marc Jordà\n					\n					\n						13:00\n						Lunch Break\n		
 				 \n					\n					\n						14:00\n						Hands-on labs\n						Marc Jordà\
 n					\n					\n						18:00\n						Adjourn\n						 \n					\n					\n						
  \n						 \n						 \n					\n					\n						Day 4\n						 \n						 \n			
 		\n					\n						9:00\n						Hands-on labs\n						Marc Jordà\n					\n				
 	\n						10:45\n						Coffee Break\n						 \n					\n					\n						11:15\n	
 					Hands-on labs\n						Marc Jordà\n					\n					\n						13:00\n						Ad
 journ\n						 \n					\n				\n			\n			\n			 \n		\n		\n			 \n			 \n		\n	
 	\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 
 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \
 n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\
 n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n
 			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n	
 	\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n	
 		 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n		
 	 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\
 n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			 \n			 \n		\n		\n			
  \n			 \n		\n		\n			 \n			 \n		\n	\n\n\nEnd of Course\n\n \n\n\nhttps
 ://events.prace-ri.eu/event/1158/
SUMMARY:[ONLINE] Introduction to CUDA Programming @ BSC
URL;VALUE=URI:https://events.prace-ri.eu/event/1158/
END:VEVENT
END:VCALENDAR
