Multiprocessore: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m aggiunta ")" |
aggiunte alcune informzioni nella descrizione iniziale |
||
Riga 1:
{{F|Informatica|marzo 2013}}
Un sistema multiprocessore è sistema con più processori <ref>http://www.cs.vu.nl/~ast/books/mos2/sample-8.pdf</ref> e più precisamente ''un numero di unità di elaborazione centrale collegate insieme per consentire l'elaborazione parallela'' <ref> https://www.collinsdictionary.com /dictionary/english/multiprocessor</ref><ref>http://www.cs.vu.nl/~ast/books/mos2/sample-8.pdf</ref><ref>https://en.oxforddictionaries.com/definition/multiprocessor</ref>.
L'obiettivo principale dell'utilizzo di un multiprocessore è quello di aumentare la velocità di esecuzione di un sistema, o nei sistemi ''fault tolerant'' (tolleranza agli errori) operanti in [[calcolo parallelo|parallelo]], in cui l'[[Elaborazione dati|elaborazioni]] di un processore vengono replicate e controllate da un o più processori (doppia, tripla e quadrupla ridondanza), garantire l'integrità e l'esattezza dei [[dati]] e la continuità di funzionamento (ridondanza di precessori) <ref> https://www.techopedia.com/definition/8474/multiprocessor </ref>.
<br>
== Tipi di sistemi multiprocessore ==
Ci sono molti tipi di sistemi multiprocessore. Questi possono essere classificati in base alle seguenti caratteristiche:
: * Multiprocessore "Loosely coupled" (ad accoppiamento largo)
: * Multiprocessore "Tightly coupled" (accoppiamento stretto)
: * Multiprocessore eterogeneo
: * Multiprocessore omogeneo
: * Multiprocessore con memoria condivisa distribuita
: * Sistema UMA
: * Sistema cc-NUMA
: * Sistema ibrido - memoria condivisa per dati globali, memoria locale per dati locali.
Ci sono diverse architetture di connessione di questi sistemi dipendenti dal tipo di sistema - per la descrizione vedi [[Architetture di sistemi multiprocessore]].
==Descrizione==
|