next up previous contents
suivant: Le parallélisme par le monter: Les clusters de calcul précédent: Les clusters de calcul   Table des matières

Les clusters de calcul matériel

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
\includegraphics[width=1\linewidth]{pseps/arch_par.eps}
.


next up previous contents
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