Symmetrisk flerprosessering

Fra Wikipedia, den frie encyklopedi

Symmetrisk flerprosessering (Symmetric multiprocessing eller shared-memory multiprocessing (SMP)) er en form for flerprosessering, eller bruken av to eller flere mikroprosessorer i et og samme datamaskinsystem. Dette støttes direkte av maskinvaren og står i en kontrast til asymmetrisk flerprosessering hvor flerprosessering besørges indirekte av operativsystemet eller annen programvare.

Symmetrisk flerprosessering innebærer at to eller flere mikroprosessorer deler et felles dataminne (SIMD). Dette kan referere til flere prosessorkjerner på samme mikrobrikke, flere mikrobrikker med hver sin kjerne i en enkelt mikroprosessor, eller flere mikroprosessorer på et hovedkort. Symmetrisk flerprossering kan også realiseres i et nettverk.