Traitement massivement parallèleEn informatique, le traitement massivement parallèle (en anglais, massively parallel processing ou massively parallel computing) est l'utilisation d'un grand nombre de processeurs (ou d'ordinateurs distincts) pour effectuer un ensemble de calculs coordonnés en parallèle (c'est-à-dire simultanément). ImplantationsDifférentes approches ont été utilisées pour implanter le traitement massivement parallèle. Grille informatique (Grid computing)Dans cette approche, la puissance de calcul d'un grand nombre d'ordinateurs distribués est utilisée de façon opportuniste chaque fois qu'un ordinateur est disponible[1]. La plateforme Berkeley Open Infrastructure for Network Computing (BOINC) est un exemple de cette implantation. Il s'agit d'une grille informatique basée sur le volontariat où chaque ordinateur fournit de la puissance de calcul selon ses disponibilités[2]. Grappe de serveurs (computer cluster)Cette approche utilise un grand nombre de processeurs situés à proximité l'un de l'autre. Dans un tel système centralisé, la vitesse et la flexibilité de l'interconnexion des processeurs sont très importantes. Les superordinateurs modernes utilisent différents types d'interconnexion allant de systèmes InfiniBand améliorés à des topologies de réseau de type Torus interconnect (en) à plusieurs dimensions[3]. Réseau de processeurs massivement parallèles (Massively parallel processor array)Cette approche utilise un type de circuit intégré contenant des centaines ou de milliers processeurs et de mémoires vives. Les processeurs s'échangent des données à travers des interconnexions reconfigurables. En tirant parti du parallélisme, un circuit de ce type peut accomplir plus de travail qu'un circuit conventionnel. Références
Source de la traduction
|
Portal di Ensiklopedia Dunia