Académique Documents
Professionnel Documents
Culture Documents
Filière : Informatique
Présenté par :
19001@ESP.MR
TP2 WORD
INTRODUCTION GENERALE
Le parallélisme en informatique peut être défini comme une technique qui permet d'utiliser
simultanément plusieurs machines ou processeurs pour mener à bien l'exécution d'un programme.
L'évolution technologique a permis de réduire les coûts de production des divers composants d'un
processeur tout en augmentant ses performances à la fois en temps de calcul, en volume et en
fiabilité.
1 Traitement parallèles
Le traitement parallèle est une forme de traitement de l'information qui permet, en cours
d'exécution, l'exploitation d'événements concurrents. Ces événements se situent à plusieurs niveaux
au niveau du programme, de la procédure, de l'instruction ou à l'intérieur d'une instruction.
● unités fonctionnelles
1
TP2 WORD
2 Architectures parallèles
2.1 Classification des machines parallèles
Plusieurs classifications ont été proposées dans la littérature : classification de Flynn.
Dans ce qui suit nous présentons la classification la plus utilisée, celle de Flynn. Cette classification se
base sur le type d'organisation des flots de données et d'instructions. Elle classe les machines en
quatre catégories [2].
3 Algorithmes parallèles
Soient un graphe G (V, E), une loi de probabilité P sur 2 v et une méthode de modification
U. Le PVCP consiste à déterminer un tour a priori qui minimise l'espérance de LT:
2
TP2 WORD
4 Approche méthodologique
Une comparaison entre les heures réelles et les heures simulées des patients pour
calculer le nombre des patients en retard à l'entrée et à la sortie du bloc opératoire (voir
Tableau l.) peut être également réalisée.
3
TP2 WORD
BIBLIOGRAPHIE
[l] G. Muntean, Modélisation mathématique, simulation et optimisation des réseaux de
transport Montréal, le 20 février 2009.
[2] H.S.Nguyen La détection du parallélisme dans des programmes informatiques 15
juillet 2005
4
TP2 WORD