SMP

Steht für „Symmetric Multiprocessing“. SMP ist eine Form des Multiprozessbetriebs, bei der alle Prozessoren gleichzeitig verwendet werden können. Sie wird manchmal dem asymmetrischen Multiprozessbetrieb gegenübergestellt, bei dem jeder Prozessor eine bestimmte Aufgabe übernimmt.

Die überwiegende Mehrheit der Computer mit mehreren Prozessoren oder (Prozessorkernen) unterstützt SMP. Es wird auf Ebene des Betriebssystems umgesetzt, das Rechenaufgaben auf zwei oder mehr Prozessoren verteilt. Moderne Betriebssysteme wie Windows, macOS und Unix unterstützen SMP seit Ende der 1990er-Jahre.

Die meisten Anwendungen profitieren dank der Unterstützung durch das zugrunde liegende Betriebssystem automatisch von SMP. Entwickler können Anwendungen jedoch weiterhin so optimieren, dass sie mehrere Prozessoren noch effektiver nutzen. Beispielsweise könnte ein Videobearbeitungsprogramm bestimmte Renderaufgaben an verschiedene Prozessoren senden. Das kann effizienter sein, als die Verarbeitungslast vom Betriebssystem verteilen zu lassen.

Funktionsweise von SMP

SMP erfordert mehrere gleichartige Prozessoren. Das bedeutet, dass jeder Prozessor dieselbe Architektur und Taktfrequenz hat. Alle Prozessoren teilen sich denselben Systembus und denselben Systemspeicher, sodass kein Prozessor gegenüber den anderen bevorzugt wird. Das Betriebssystem verteilt Rechenvorgänge auf die Prozessoren (oder Prozessorkerne) und versucht, sie alle gleichmäßig zu nutzen.

SMP kann die Leistung eines Computers im Vergleich zu einem System mit nur einem Prozessor erheblich verbessern. Da einzelne Threads jedoch an verschiedene Prozessoren gesendet werden, entsteht durch die Verteilung der Aufgaben ein zusätzlicher Aufwand. Außerdem lassen sich nicht alle Rechenvorgänge auf mehrere Prozessoren aufteilen. Daher steigert SMP die Leistung nicht für jeden zusätzlichen Prozessor um 100 Prozent.

Aktualisiert December 30, 2019 von Per C.

quizTesten Sie Ihr Wissen

What is the resolution of standard DV video?

A
720x480
0%
B
1080x760
0%
C
1920x1080
0%
D
4000x2200
0%
Correct! Incorrect!     View the DV definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von SMP auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.