Learning objectives
To provide advanced tools for scientific computation.
Prerequisites
C/C++ programming, knowledge of Linux <br />
Course unit content
Distributed computing architectures.<br />
Deployment of a virtulized pc cluster for parallel computing.<br />
Parallelization of scientific programs using MPI.<br />
Porting of the programs (sequential and parallel) on a Grid environment..<br />
Full programme
- - -
Bibliography
teacher's material.<br />
Teaching methods
- - -
Assessment methods and criteria
- - -
Other information
- - -