.
..
.
.
.
.
INF 560
Calcul Parall`ele et Distribu´e
Cours 1
Eric Goubault et Sylvie Putot
Ecole Polytechnique
8 d´ecembre 2014
E. Goubault et S. Putot
.
.
Programme
Les “threads” en JAVA (rappel, et simulation mod`eles PRAM
etc.)
Les“nouveaux”probl`emes li´es au parall´elisme (synchronisation,
exclusion mutuelle, points morts etc.)
Mod`eles du parall´elisme et algorithmique parall`ele (PRAM,
complexit´e, r´eseaux de tri, algorithmes sur anneau etc.)
La programmation massivement parall`ele (CUDA sur cartes
graphiques NVIDIA)
L’ordonnancement de tˆaches
Au del`a du multitˆache (“clusters” de stations, distribution,
RMI)
La tol´erance aux pannes
E. Goubault et S. Putot
.
.
Organisation
Fait suite aux cours INF311/321 et ´eventuellement INF431
(avec quelques rappels sur les threads JAVA)
Cours suivis de TPs et de TDs (utilisation des threads JAVA,
RMI et CUDA), ´evaluation sur miniprojet
http://www.enseignement.polytechnique.fr/profs/
informatique/Sylvie.Putot/INF560/
E. Goubault et S. Putot
.
.
Plan de ce cours en particulier
Introduction: architectures parall`eles et mod`eles du
parall´elisme, une premi`ere approche
Calcul sur GPU (Graphics Processing Unit), une introduction
rapide
Threads JAVA (rappels, pour la plupart, utiles pour RMI et
l’algorithmique PRAM du cours 2!)
E. Goubault et S. Putot
.
.
Motivations
Pourquoi le calcul parall`ele:
R´esoudre plus rapidement un probl`eme donn´e
Traiter de plus gros volumes de donn´ees
Probl`emes specifiques (bases de donn´ees r´eparties etc)
Tirer le meilleur parti du mat´eriel r´ecent (syst´ematiquement
multi-coeur)
Quelques applications:
Sciences de l’univers et de l’environnement, pr´ediction
climatique
Biologie et biotechnologies
Ing´enierie (ex dynamique des fluides,
mod´elisation/simulation), logistique/optimisation
Finance, science des donn´ees
Cryptographie
E. Goubault et S. Putot
1 / 56 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !