SMP

Staat voor "Symmetric Multiprocessing". SMP is een vorm van multiprocessing waarbij alle processoren tegelijkertijd kunnen worden gebruikt. Het wordt soms tegenover asymmetrische multiprocessing geplaatst, waarbij elke processor een specifieke taak krijgt toegewezen.

De overgrote meerderheid van computers met meerdere processoren of (processorkernen) ondersteunt SMP. Het wordt geïmplementeerd op het niveau van het besturingssysteem, dat computertaken over twee of meer processoren verdeelt. Moderne besturingssystemen, zoals Windows, macOS en Unix, ondersteunen SMP al sinds het einde van de jaren 90.

De meeste toepassingen profiteren automatisch van SMP dankzij de onderliggende ondersteuning van het besturingssysteem. Ontwikkelaars kunnen apps echter nog steeds optimaliseren om meerdere processoren nog efficiënter te gebruiken. Een videobewerkingsprogramma kan bijvoorbeeld specifieke renderbewerkingen naar verschillende processoren sturen. Dat kan efficiënter zijn dan het door het besturingssysteem laten verdelen van de verwerkingsbelasting.

Hoe SMP werkt

Voor SMP zijn meerdere gelijksoortige processoren nodig. Dat betekent dat elke processor dezelfde architectuur en kloksnelheid heeft. Alle processoren delen dezelfde systeembus en hetzelfde systeemgeheugen, waardoor geen enkele processor voorrang krijgt op de andere. Het besturingssysteem verdeelt computerbewerkingen over de processoren (of processorkernen) en probeert ze allemaal in gelijke mate te gebruiken.

SMP kan de prestaties van een computer aanzienlijk verbeteren in vergelijking met een systeem met één processor. Omdat afzonderlijke threads echter naar verschillende processoren worden gestuurd, brengt het verdelen van de taken extra overhead met zich mee. Bovendien kunnen niet alle computerbewerkingen over meerdere processoren worden verdeeld. Daarom verhoogt SMP de prestaties niet met 100% voor elke extra processor.

Bijgewerkt December 30, 2019 door Per C.

quizTest je kennis

The binary number 101 is equal to what denary value?

A
2
0%
B
3
0%
C
4
0%
D
5
0%
Correct! Incorrect!     View the Denary definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van SMP op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.