 |  |
| INFO0939-1 | High performance scientific computing
 |
 |
| Durée : | 30h Th, 30h Pr |
 |
| Crédits/ECTS : |
| Master en ingénieur civil en aérospatiale, à finalité approfondie, 2e année |  | Toute l'année |  | 5 |
 |
| Master en ingénieur civil électricien, à finalité approfondie, 2e année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil en informatique, à finalité approfondie, 2e année |  | Premier quadrimestre |  | 5 |
 |
| Master en sciences informatiques, à finalité approfondie, 2e année |  | Premier quadrimestre |  | 6 |
 |
| Master en ingénieur civil physicien, à finalité approfondie, 1re année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil physicien, à finalité approfondie, 2e année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil physicien, à finalité spécialisée en gestion, 1re année |  | Premier quadrimestre |  | 5 |
 |
| Master en ingénieur civil physicien, à finalité spécialisée en gestion, 2e année |  | Premier quadrimestre |  | 5 |
 |
|
 |
| Titulaire(s) : | Christophe Geuzaine |
 |
| Langue : | Langue anglaise |
 |
| Aperçu général : | Ce cours aborde les méthodes de calcul scientifique avancées, à la fois du point de vue théorique et du point de vue de l'implémentation pratique des algorithmes dans les applications de calcul intensif.
Les algorithmes étudiés couvrent les domaines suivants : interpolation (polynômes, Fourier, ondelettes), intégration, résolution de grands systèmes linéaires et non-linéaires (méthodes directes et itératives), problèmes aux valeurs propres, méthodes de résolution d'équations aux dérivées partielles.
Le cours introduit le langage de programmation C++ pour l'implémentation efficace de ces algorithmes, en série et en parallèle.
Les travaux pratiques couvrent en détail l'utilisation des librairies BLAS et LAPACK et la parallélisation des algorithmes via MPI et OpenMP.
(http://www.montefiore.ulg.ac.be/~geuzaine/INFO0939/) |
 |
| Objectif du cours : | Introduire les méthodes numériques avancées utilisées dans les applications de calcul scientifique intensif, et donner les bases de leur implémentation efficace sur des ordinateurs série et parallèle. |
 |
| Pré-requis : | Cours d'analyse mathématique; cours d'analyse numérique. |
 |
| Travaux pratiques : | Plusieurs travaux à domicile. |
 |
| Organisation : | 1er quadrimestre. |
 |
| Notes de cours : | Cf. http://www.montefiore.ulg.ac.be/~geuzaine/INFO0939/ |
 |
| Evaluation : | Examen oral (1ère et 2ème session) + travaux à domicile. |
 |
| Contacts : | Prof. C. Geuzaine (Bureau: Institut Montefiore I155; Tel: 04 366 37 30; Email: cgeuzaine@ulg)
http://www.montefiore.ulg.ac.be/~geuzaine |
 |
| Remarques : | Ce cours est enseigné en anglais. |
 |

|
|  |