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 virtualized pc cluster for parallel computing.<br />
Parallelization of scientific programs with mutiprocess, multithread and multicomputer architectures.<br />
Porting of the programs (sequential and parallel) on a Grid environment..<br />
Full programme
- - -
Bibliography
teacher's material.<br />
Teaching methods
Laboratory
Assessment methods and criteria
Evaluations in Itinere
Other information
- - -