Difference between revisions of "MPI (Lunarc October 2014)"

From SNIC Documentation
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{training event info
 
{{training event info
|description=Message Passing with MPI
+
|description=An introduction to parallel programming using MPI
 
|fields=Parallel programming
 
|fields=Parallel programming
 
|event type=Course
 
|event type=Course
Line 17: Line 17:
  
 
== Course web page and registration ==
 
== Course web page and registration ==
Registration will open in September 2014
+
For more information and registration refer to the [http://www.lunarc.lu.se/Courses/an-introduction-to-parallel-programming-using-message-passing-with-mpi Lunarc webpages].  Registration is now open.

Latest revision as of 09:17, 10 October 2014

Name MPI (Lunarc October 2014)
Description An introduction to parallel programming using MPI
Type of event Course
Location Lund
Start date 2014-10-29
End date 2014-10-31

Course overview

Message Passing using the MPI-standard is presently the most widely deployed programming model in massively parallel high performance computing. Message passing is suitable for programming a wide range of current computer architectures, ranging from multi-core desk top equipment to the fastest HPC systems in the world, offering several hundred thousand processing elements.

The course is at the beginners level regarding parallel computing and assumes no prior experience in parallel computing. The concepts behind message passing and distributed memory computing will be introduced and the syntax of the key MPI calls will be explained. The course will include point-to-point communications, non-blocking communication and the collective communications calls. Practical sessions to deepen the understanding of the lectures will be part of the course. At the end of the course participants should be able to write their own MPI programs at an intermediate level. The teaching language will be English.

Pre-requisites

Participants should be able to write serial programs in either of C or Fortran.

Course web page and registration

For more information and registration refer to the Lunarc webpages. Registration is now open.