BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260620T145223Z
UID:2f2945bd-69f5-4ff6-8306-57a1360c7bfc
DTSTART:20121011T071000Z
DTEND:20121011T163000Z
DESCRIPTION:This course introduce participants to OpenMP\, a portable and s
 calable model that gives shared-memory parallel programmers a simple and f
 lexible interface for developing parallel applications for platforms rangi
 ng from the desktop to the supercomputer. The course is organized in lectu
 re and exercise sessions.Topics \n\n		Introduction to shared memory parall
 el programming.\n	\n		OpenMP philosophy\n	\n		Compiler directives\n	\n		Pa
 rallel regions\n	\n		Data scope\n	\n		Synchronization\n	\n		Runtime librar
 y routines\n	\n		Environment variables\n	\n		Programming examples\nLearnin
 g outcomes\nAbility to write simple parallelization of scientific codes us
 ing OpenMP directives.Prerequisites\nBasic knowledge and experience of C/C
 ++ or FORTRAN 77/90. Experience with UNIX operating systems.Price: free of
  charge\n\nhttps://events.prace-ri.eu/event/56/
SUMMARY:Introduction to OpenMP programming @ CINECA
URL;VALUE=URI:https://events.prace-ri.eu/event/56/
END:VEVENT
END:VCALENDAR
