Symmetrisk multiprosessorsystem

Et symmetrisk multiprosessorsystem ( SMP ) er et multiprosessorsystem med et delt sentralisert minne kalt Main Memory (MM), som opererer under et enkelt operativsystem med to eller flere homogene prosessorer.

Mer presist er en SMP en tett koblet multiprosessor med en pool av homogene prosessorer som opererer uavhengig, som kjører hver prosessor forskjellige programmer og opererer på forskjellige data, med muligheten til å dele felles ressurser (minne, perifer I/O (input/output) , avbruddssystem, etc.), og koblet sammen ved hjelp av en systembuss eller en tverrstang ( kryssforbindelser ) [1] [2] [3]

Normalt er hver prosessor assosiert med et veldig raskt privat minne kjent som Cache -minne eller Cache-minne , for å øke hastigheten på tilgangen til MM-data og for å redusere trafikken på systembussen.

Terminologi

Noen ganger forveksles det engelske begrepet "symmetrisk multiprosessor" med begrepet " symmetrisk multiprosessering ".

Mens "multiprosessering" er en type prosessering der en eller flere prosessorer jobber sammen for å kjøre mer enn ett program samtidig, refererer begrepet "multiprosessor" til maskinvarearkitekturen som tillater multiprosessering, det vil si multiprosessering eller multiprogrammering.

Begrepet "multiprosessor" er det motsatte av begrepet "monoprosessor" eller "uniprosessor".

Begrepet "symmetrisk multiprosessor" brukes i de fleste tekniske artikler. [4] [5] [6] [7] [8] [9]

Merknader

  1. ^ "En introduksjon til den nye IBM e-server pSeries High Performance Switch" - Ordliste s. 246 - Arkivert kopi ( PDF ), på redbooks.ibm.com . Hentet 10. november 2013 (arkivert fra originalen 10. november 2013) .
  2. ^ Låsing av OS-kjerner for SMP-systemer - http://irl.cs.ucla.edu/~yingdi/web/paperreading/smp_locking.pdf Arkivert 11. februar 2014 på Internet Archive .
  3. ^ Arkivert kopi , på google.nl . Hentet 4. mai 2019 (arkivert fra originalen 16. november 2016) .
  4. ^ https://www.google.com/patents/US8453122?dq=symmetric+multiprocessor&hl=it&sa=X&ei=YQiAUpqaGo7DswbS4IDoDg&ved=0CDoQ6AEwAA
  5. ^ thesis.book ( PDF ), www8.cs.umu.se. Hentet 18. oktober 2014 (arkivert fra originalen 10. november 2013) .
  6. ^ Intel MultiProcessor Specification - 2. Systemoversikt - https://pdos.csail.mit.edu/6.828/2007/readings/ia32/MPspec.pdf Arkivert 10. november 2013 på Internet Archive .
  7. ^ https://www.google.com/patents/US7103631
  8. ^ Arkivert kopi , på uspto.gov . Hentet 10. november 2013 (arkivert fra originalen 10. november 2013) .
  9. ^ Arkivert kopi , på uspto.gov . Hentet 10. november 2013 (arkivert fra originalen 10. november 2013) .

Relaterte elementer