1. Accueil
  2. Glossary
  3. Traitement massivement parallèle
MPP (Massively Parallel Processing)

Traitement massivement parallèle

De quoi s’agit-il ?

Le traitement massivement parallèle (MPP), également appelé parallélisme à mémoire distribuée (DMP), désigne un système composé de nombreux nœuds de calcul, chacun disposant de sa propre mémoire locale et de son propre système d’exploitation à micro-noyau. Les nœuds sont exploités collectivement par un système d’exploitation principal, connecté à l’ensemble des micro-noyaux.

Le MPP peut être considéré comme une alternative au multiprocessing à mémoire partagée (SMP), car chaque nœud est seulement faiblement interconnecté et gère ses propres ressources de calcul, notamment sa mémoire. Cette architecture permet de traiter d’immenses volumes de données et d’obtenir des résultats beaucoup plus rapidement avec de grands jeux de données. La grille informatique et les clusters de calcul s’appuient généralement sur une forme ou une autre d’architecture MPP.

Pourquoi en avez-vous besoin ?

Le traitement massivement parallèle (MPP) offre notamment une meilleure évolutivité des systèmes et de meilleures performances pour les charges de travail qui nécessitent que différents processeurs traitent simultanément différentes parties d'un programme. Ses inconvénients comprennent la difficulté de développer des programmes de calcul parallèle et une complexité nettement supérieure lors de la mise en place du système, car il faut soigneusement planifier le partitionnement d'une base de données commune ainsi que la répartition des tâches entre les différents processeurs. Une interface de messagerie, parfois appelée « interconnexion », peut être utilisée pour faciliter les communications entre les processeurs et coordonner leurs efforts.

En définitive, le choix du MPP, du SMP ou d'une autre architecture dépend des tâches que vos serveurs sont principalement appelés à exécuter. Le MPP offre généralement une meilleure évolutivité et une disponibilité accrue grâce à ses nombreux nœuds indépendants, tandis que le SMP peut réduire les coûts d'administration et être mieux adapté au calcul parallèle, grâce à ses processeurs étroitement coordonnés qui partagent la plupart des ressources de calcul du système.

Comment GIGABYTE vous accompagne-t-il ?

Pour les clients qui adoptent une architecture de traitement massivement parallèle (MPP), GIGABYTE propose une vaste gamme de solutions serveur, notamment :

-Serveurs haute densité de la série H : conception haute densité pour les architectures à deux processeurs, utilisables comme unités de cluster pour les systèmes MPP haute densité.

-Serveurs GPU de la série G : leaders du secteur en matière de densité d’accélérateurs GPU, ils prennent en charge les produits GPGPU d’AMD et de NVIDIA, ainsi que les cartes d’extension FPGA, Xilinx, Intel ou ASIC de Qualcomm.

-Serveurs de stockage de la série S : prise en charge de modèles de stockage HDD haute capacité de 16, 36 et 60 baies pour les environnements d’entreprise, adaptés au stockage défini par logiciel et aux jeux de données MPP.

Lectures recommandées

End-to-end Data Center Infrastructure Solutions
Topic

End-to-end Data Center Infrastructure Solutions

GIGABYTE can be your one-stop data center solution provider, with decades of L12 expertise informing our project consultation, site planning, deployment, installation and testing services, as well as hardware & software offerings.
How to Get Your Data Center Ready for AI? Part Two: Cluster Computing

How to Get Your Data Center Ready for AI? Part Two: Cluster Computing

How to Get Your Data Center Ready for AI? Part Two: Cluster Computing
WEKA Storage

WEKA Storage

A data platform built for speed, scalability, and efficiency across demanding environments
The Next Gen of AI Awaits, GIGABYTE Sets the Benchmark for HPC at CES 2025

The Next Gen of AI Awaits, GIGABYTE Sets the Benchmark for HPC at CES 2025

NVIDIA AI Enterprise

NVIDIA AI Enterprise

Enterprise-Ready AI — From Infrastructure to Inference, Delivering Scalable and Deployable AI Solutions
GIGABYTE AI Solutions for Every AI Application
Topic

GIGABYTE AI Solutions for Every AI Application

Explore GIGABYTE's AI solutions across AI infrastructure, edge AI, physical AI, and personal AI, built for performance and reliability across every AI workload.
GIGABYTE Powering the Next Generation of HPC Talent at ISC

GIGABYTE Powering the Next Generation of HPC Talent at ISC

GIGABYTE Powering the Next Generation of HPC Talent at ISC
Cluster Computing: An Advanced Form of Distributed Computing

Cluster Computing: An Advanced Form of Distributed Computing

Cluster Computing: An Advanced Form of Distributed Computing
CSR and ESG in Action: GIGABYTE Helps NCKU Train Award-Winning Supercomputing Team

CSR and ESG in Action: GIGABYTE Helps NCKU Train Award-Winning Supercomputing Team

CSR and ESG in Action: GIGABYTE Helps NCKU Train Award-Winning Supercomputing Team
3rd Gen Intel Xeon Scalable Server Solutions

3rd Gen Intel Xeon Scalable Server Solutions

GIGABYTE servers and Intel Xeon Scalable Processors deliver incredible UP/DP performance from edge to data center with incredible gains in I/O throughput and workload demands that need high performing CPUs with large, optimized, memory configurations.