suivant: Le parallélisme par le
monter: Les clusters de calcul
précédent: Les clusters de calcul
Table des matières
Ce type d'environnement est obtenue par des architectures dans lesquelles une machine est
composée d'un nombre important de processeurs et d'un ensemble de mécanismes de
communication entre ceux-ci. Nous distinguons quatre familles d'architecture en fonction de
leurs modes de traitement des instructions et des données :
- SIMD
- Single Instruction Multiple Data, désignant les machines dont chaque
processeur exécute la même instruction sur différentes données2.4.
- MISD
- Multiple Instruction Single Data, désignant les machines dont chaque
processeur exécute une étape du flux d'intructions sur une même donnée2.5.
- MIMD
- Multiple Instruction Multiple Data, désignant les machines pouvant exécuter
plusieurs instructions sur différentes données en même temps2.6.
En fonction du type de traitement des instructions et des données, nous obtenons des
architectures totalement différentes. La figure 2.2 montre les différentes
technologies ainsi produites, ainsi que des exemples de machines les exploitant.
Figure 2.2:
Les architectures parallèles
|
.
suivant: Le parallélisme par le
monter: Les clusters de calcul
précédent: Les clusters de calcul
Table des matières
User &
2004-03-31