11 October 2012
CINECA
CET timezone
This course introduce participants to OpenMP, a portable and scalable model that gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer. The course is organized in lecture and exercise sessions.

Topics
  • Introduction to shared memory parallel programming.
  • OpenMP philosophy
  • Compiler directives
  • Parallel regions
  • Data scope
  • Synchronization
  • Runtime library routines
  • Environment variables
  • Programming examples
Learning outcomes
Ability to write simple parallelization of scientific codes using OpenMP directives.

Prerequisites
Basic knowledge and experience of C/C++ or FORTRAN 77/90. Experience with UNIX operating systems.

Price: free of charge
Starts
Ends
CET
CINECA
John Von Neumann
Via Magnanelli 6/3 40033 Casalecchio di Reno Bologna - Italy
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×