Course Syllabus 2015/2016
PDF Extract Anglais
Module : AN202
Title :
High Performance Computation
Number of hours :
Combined lecture and tutorial classes : 36.00 h
Individual work : 18.00 h
ECTS credits :
Evaluation :
Teacher(s) :
BEAUGENDRE Héloïse - Responsible
Shared by choice module(s) :
Level :
second year module
Abstract :
Goal: Learn the basis notions to create parallel codes using the library MPI (Message Passing Interface) and OpenMP directives. Based on Fortran 90.
Plan :
  1. Introduction
  2. Parallel algorithm
    • Definitions
    • Physical and logical organization of the memory
    • Simple parallel algorithms
    • Definition of the speed-up and the efficiency of a parallel code
  3. Parallel architecture and programing model
    • Shared memory parallel machine
    • Distributed parallel machine
  4. OpenMP directives in a Fortran code
  5. MPI library
  6. Conclusion: development of a code to solve the heat equation using MPI library.