Movatterモバイル変換


[0]ホーム

URL:


Hoppa till innehållet
Wikipedia
Sök

Symmetric Multiprocessing

Från Wikipedia

Symmetric Multiprocessing ellerSMP, på svenska ungefär "symmetrisk multi-behandling", är endatorarkitektur där två eller fler likadanaprocessorer är kopplade till ett gemensamtarbetsminne. Idag använder sig de flesta mindremultiprocessorsystem av SMP-arkitekturen.

Arkitekturen medger att vilken processor som helst kan behandla den data som finns i minnet, förutsatt attoperativsystemet stödjer SMP. Nackdelen med denna arkitektur är att minneshanteringen inte är särskilt effektiv, eftersom bara en processor i taget kan hämta eller lämna data från minnet. Detta kan resultera i en visslatens, då en eller flera processorer "står i kö" och väntar på att få hämta ny data att behandla.

Ett alternativ till SMP ärNon-uniform memory architecture, NUMA. Där tilldelas varje processor ett specifikt minnesområde, som inte delas med övriga processorer. På sådana system utnyttjas den sammanlagda mängden minne mindre effektivt än under SMP, men prestanda kan vara högre eftersom enskilda processorer aldrig behöver vänta på data.

Processorer som stödjer SMP

[redigera |redigera wikitext]

Referenser

[redigera |redigera wikitext]
  1. ^BYTE.comArkiverad 14 januari 2009 hämtat från theWayback Machine.
  2. ^”Network processors double performance, run Linux>”. Arkiverad frånoriginalet den 25 maj 2012.https://archive.is/20120525103613/http://www.linuxfordevices.com/c/a/News/Network-processors-double-performance-run-Linux/. 
  3. ^Linuxdevices.com –”Indepth chip review”. Arkiverad frånoriginalet den 25 maj 2012.https://archive.is/20120525103616/http://www.linuxfordevices.com/c/a/News/Massively-multicore-processor-runs-Linux/. 
Hämtad från ”https://sv.wikipedia.org/w/index.php?title=Symmetric_Multiprocessing&oldid=43484866
Kategori:

[8]ページ先頭

©2009-2026 Movatter.jp