1. Startseite
  2. Glossary
  3. Massiv-parallele Verarbeitung
MPP (Massively Parallel Processing)

Massiv-parallele Verarbeitung

Was ist das?

Das Konzept der massiv parallelen Verarbeitung (Massively Parallel Processing, MPP) wird auch als Parallelverarbeitung mit verteiltem Speicher (Distributed Memory Parallel, DMP) bezeichnet. Es handelt sich um ein System aus zahlreichen Rechenknoten, die jeweils über einen eigenen lokalen Speicher und ein Mikrokernel-Betriebssystem verfügen. Die Knoten werden gemeinsam von einem zentralen Betriebssystem verwaltet, das mit allen Mikrokerneln verbunden ist.

MPP kann als Alternative zum SMP (Multiprocessing mit gemeinsam genutztem Speicher) betrachtet werden, da die einzelnen Knoten nur lose miteinander verbunden sind und ihre Rechenressourcen, etwa den Speicher, selbst verwalten. Dadurch kann die MPP-Architektur große Datenmengen verarbeiten und bei der Arbeit mit umfangreichen Datensätzen deutlich schnellere Ergebnisse liefern. Grid Computing und Computercluster nutzen in der Regel eine Form der MPP-Architektur.

Warum benötigen Sie es?

Zu den Vorteilen von MPP zählen eine höhere Skalierbarkeit des Systems und eine bessere Leistung bei Workloads, bei denen unterschiedliche Prozessoren gleichzeitig an verschiedenen Teilen eines Programms arbeiten müssen. Zu den Nachteilen gehören der hohe Aufwand bei der Entwicklung von Programmen für parallele Verarbeitung sowie die deutlich größere Komplexität bei der Einrichtung des Systems. Es ist umfangreiche Planung erforderlich, um festzulegen, wie eine gemeinsame Datenbank partitioniert und wie die Arbeit auf die einzelnen Prozessoren verteilt werden soll. Zur Erleichterung der Kommunikation zwischen den Prozessoren und zur Koordination ihrer Aktivitäten kann eine Messaging-Schnittstelle, auch als „Interconnect“ bezeichnet, eingesetzt werden.

Letztlich hängt die Entscheidung für MPP, SMP oder eine andere Architektur davon ab, welche Aufgaben Ihre Server überwiegend ausführen sollen. MPP bietet aufgrund seiner zahlreichen unabhängigen Knoten in der Regel eine bessere Skalierbarkeit und höhere Verfügbarkeit. SMP kann dagegen geringere Administrationskosten verursachen und sich dank der eng koordinierten Prozessoren, die den Großteil der Rechenressourcen des Systems gemeinsam nutzen, besser für parallele Verarbeitung eignen.

Wie unterstützt GIGABYTE seine Kunden?

Für Kunden, die eine MPP-Architektur einsetzen, bietet GIGABYTE eine breite Auswahl an Serverlösungen, darunter:

-H-Series High-Density-Server: Bieten ein hochdichtes Design für Zwei-Prozessor-Architekturen und können als Clustereinheit für hochdichte MPP-Systeme eingesetzt werden.

-G-Series GPU-Server: Bieten eine branchenführende Dichte an GPU-Beschleunigern und unterstützen GPU-Produkte von AMD und NVIDIA sowie Erweiterungskarten mit Xilinx- oder Intel-FPGAs und Qualcomm-ASICs.

-S-Series Storage-Server: Unterstützen hochkapazitive HDD-Speichermodelle mit 16, 36 oder 60 Laufwerksschächten für den Einsatz in Unternehmen und eignen sich für softwaredefinierten Speicher sowie MPP-Datasets.

Empfohlene Lektüre

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.
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
Article

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
Article

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
Article

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.
Revolutionizing the AI Factory: The Rise of CXL Memory Pooling
Article

Revolutionizing the AI Factory: The Rise of CXL Memory Pooling

Revolutionizing the AI Factory: The Rise of CXL Memory Pooling