Accesso alla memoria non uniforme (NUMA)

Autore: Peter Berry
Data Della Creazione: 16 Agosto 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
NUMA Architecture| Non Uniform Memory Access Policy/Model | Numa Node Configuration (CPU Affinity)
Video: NUMA Architecture| Non Uniform Memory Access Policy/Model | Numa Node Configuration (CPU Affinity)

Contenuto

Definizione - Che cosa significa accesso alla memoria non uniforme (NUMA)?

L'accesso alla memoria non uniforme (NUMA) è una filosofia di costruzione specifica che consente di configurare più unità di elaborazione in un determinato sistema di elaborazione. Nell'accesso alla memoria non uniforme, i singoli processori lavorano insieme, condividendo la memoria locale, al fine di migliorare i risultati.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega l'accesso alla memoria non uniforme (NUMA)

Il multiprocessing è un tipo di sistema diventato standard in molti dispositivi di uso comune, ad esempio computer portatili e smartphone. In un sistema multielaborazione, più CPU o processi funzionano su una singola scheda madre. Pertanto, devono essere collegati in qualche modo. Un sistema tradizionale ha un bus che collega tutti i "core" o processori insieme.

L'accesso alla memoria non uniforme è un componente di configurazione che consente a quei singoli processi di lavorare insieme in un numero maggiore di modi. TechTarget descrive ciò come l'aggiunta di "un livello intermedio di memoria" per consentire il flusso di dati senza passare attraverso il bus e descrive NUMA come "cluster in una scatola".


Ad esempio, i chip come i processori i5 e i7 sono principalmente quad core, il che significa che hanno quattro processori in una configurazione multiprocessore. Quando è collegato a una cache di archiviazione condivisa, è possibile implementare un sistema multiprocessing simmetrico.

L'accesso alla memoria non uniforme sarà probabilmente un componente di ciò che gli ingegneri guardano mentre continuano a dimostrare la velocità e le prestazioni del processore. Si presume in gran parte che quando sono necessarie maggiori prestazioni nel mercato tecnologico, le aziende troveranno modi per riunire sempre più processori in un unico sistema di elaborazione per continuare a rendere i sistemi sempre più veloci, in quella che alcuni chiamerebbero la "legge Moores" dell'elaborazione velocità.