BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260704T013218Z
UID:51cab53a-7457-4e1d-8b53-6fff8da43143
DTSTART:20211004T060000Z
DTEND:20211005T133000Z
DESCRIPTION:\nThis course will be delivered as an ONLINE COURSE for remote 
 participation \ndue to the COVID-19 measures enforced by most European go
 vernments.\n\n\nTHE COURSE IS FULLY BOOKED!\n\nDescription\n\n\nThe course
  introduces the basics of parallel programming with the OpenMP paradigm\, 
 and discusses how to combine OpenMP with MPI. OpenMP is a threading based 
 approach which enables one to parallelize a program over a single shared m
 emory machine\, such as a single node in Mahti\, Puhti or LUMI (CPU partit
 ion). By using OpenMP together with MPI\, parallel scalability with large 
 number of nodes can be improved. The course consists of lectures and hands
 -on exercises on parallel programming.\n\nThis course is part of CSC Autum
 n of HPC 2021\, a set of five two day modules teaching essential skills in
  parallel programming for modern GPU-accelerated supercomputers and organi
 sed by CSC – IT Center for Science Ltd (Finland) under PRACE Training C
 entres activity.\n\n\nLearning outcome\n\nAfter the course the participan
 ts should be able to write simple parallel programs and parallelize existi
 ng programs with basic features of OpenMP\, combine OpenMP\, and understan
 d also more advanced OpenMP topics such as OpenMP Tasks.\n\nPrerequisites 
 and content level\n\nThe participants are assumed to have working knowledg
 e of Fortran and/or C/C++ programming languages and skills discussed in th
 e course "Parallel programming with MPI".\n\nThe content level of the co
 urse is broken down as: beginner's - 60%\, intermediate - 40%\, advanced -
  0%\, community-targeted content - 0%.\n\n\nPreliminary agenda\n\nDay 1\, 
 Monday October 4\n\n\n	\n	Introduction to OpenMP\n	\n	\n	Data and work sha
 ring\n	\n	\n	Reductions and execution control\n	\n	\n	Combining OpenMP wit
 h MPI\n	\n\n\nDay 2\, Tuesday October 5\n\n\n	\n	OpenMP tasks\n	\n	\n	Thre
 ad/process affinity\n	\n\n\n\nLecturers\n\nJussi Enkovaara (CSC)\, Martti 
 Louhivuori (CSC)\n\nLanguage:  English\nPrice:           Free o
 f charge (2 training days)\n\nREGISTRATION is OBLIGATORY since the details
  to access the online course will be provided to the registered and accept
 ed attendees only. If you have registered to this course and you are not a
 ble to attend\, please CANCEL your registration in advance by sending an e
 mail to patc@csc.fi\nhttps://events.prace-ri.eu/event/1225/
SUMMARY:[ONLINE] Hybrid CPU programming with OpenMP and MPI @ CSC
URL;VALUE=URI:https://events.prace-ri.eu/event/1225/
END:VEVENT
END:VCALENDAR
