Parallélisme I – P-F.B.
Table des matières
1Contenuetobjectifs .................................................................. 4
2Rappelsd’architecture ................................................................ 5
3Qu’est-cequ’unordinateur? ........................................................... 6
Architecture d’un ordinateur : plus de détails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Leprocesseur ................................................................... 9
Duproblèmeàsarésolution ...................................................... 17
4La segmentation : les diérentes parties d’un processus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
La pile : utilisation au travers d’appels de fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Lamultiprogrammation .......................................................... 33
Lesinterruptions ................................................................ 36
Horloge&interruption ........................................................... 41
5Notiondeprogrammeetdeprocessus ................................................. 45
Lacréationdeprocessus ......................................................... 48
Commutationdecontexte ........................................................ 49
Préemption:commutationparl’horloge ............................................ 53
Lestuyaux ..................................................................... 80
6Interblocage,Famine,Coalition ...................................................... 121
L’exclusionmutuelleentreprocessus .............................................. 123
Dénitiond’uneSémaphore ..................................................... 146
Utilisation des sémaphores : Section Critique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151