Core di elaborazione AMD

Una nuova era del computing

AMD consente ai core di CPU e di GPU di lavorare insieme su un singolo chip dell'APU

Compute Cores Diagram
 

​Che cosa sono i core di elaborazione?

I core elaborano i dati all'interno di un processore. Maggiore è il numero di core che lavorano insieme, più veloce sarà l'esecuzione delle attività di un computer. I core delle CPU erano progettati per attività seriali come applicazioni di produttività, mentre le GPU erano concepite per attività più parallele e con grafica più complessa come la modifica di video, l'esecuzione di giochi e una migliore esperienza di navigazione del Web.

La nuova rivoluzionaria architettura di elaborazione di AMD, Heterogeneous System Architecture (HSA), colma il divario tra i core della CPU e quelli della GPU e introduce un'innovazione chiamata core di elaborazione.

Grazie a questa rivoluzionaria tecnologia i core della CPU e della GPU possono parlare la stessa lingua e condividere carichi di lavoro e la stessa memoria. Con HSA, i core di CPU e GPU sono progettati per lavorare insieme in una singola unità di elaborazione accelerata (APU), creando così un modo più rapido ed efficiente per accelerare le applicazioni garantendo al tempo stesso prestazioni elevate e un ricco intrattenimento.

Per saperne di più sui vantaggi dell'HSA e dei core di elaborazione

 

HSA, hUMA e hQ: la rivoluzione della memoria e dell'elaborazione

Questa nuova rivoluzionaria architettura, HSA, ora consente alle CPU e alle GPU sulla stessa APU di condividere dati e di accedere alla stessa memoria, rendendo la comunicazione tra le due più rapida ed efficiente. Questa tecnologia viene chiamata Heterogeneous Uniform Memory Access o "hUMA".

Un'altra grande novità di questa architettura è l'accodamento eterogeneo, o "hQ" (heterogeneous queing), che rivoluziona il modo in cui i processori all'interno di un'APU interagiscono l'uno con l'altro per gestire le attività di elaborazione. Prima dell'HSA, la CPU era il capo e la GPU lo schiavo, ma ora entrambe possono sia assegnare che eseguire attività, il che le rende soci egualitari e permette di gestire i carichi di lavoro con il core più adatto a una specifica attività.

 

Una nuova epressione per un nuovo tipo di core

In genere, gli utenti hanno sempre pensato ai processori (CPU) in termini di numero di core per processore, mentre raramente è stato compreso il potenziale della GPU. Questo approccio incentrato sulla CPU ha fornito agli utenti una base per la comparazione delle capacità di elaborazione di un PC.

Oggi, tuttavia, le APU di AMD funzionano in modo diverso. Utilizzando la rivoluzionaria HSA con tecnologie hUMA e hQ, le APU di AMD sfruttano i core sia delle CPU che delle GPU per lavorare in modo funzionale e addirittura velocizzare i carichi di lavoro. A questo punto, con questa nuova architettura e questo nuovo approccio all'elaborazione si pone il problema di come definire il numero totale di core combinati (CPU + GPU) su ogni APU.

Per rispondere a questa domanda, AMD ha coniato il termine "core di elaborazione". La definizione dell’espressione "core di elaborazione" descrive in modo coerente e trasparente il numero totale di core disponibili per svolgere un lavoro o eseguire un'applicazione sui nostri processori accelerati di nuova generazione.

Un core di elaborazione è qualunque core in grado di eseguire almeno un processo nel relativo contesto e spazio di memoria virtuale, indipendentemente dagli altri core.

Sulla base di questa definizione, un singolo core di elaborazione può essere un core della CPU oppure un core della GPU.

chart

Per comprendere meglio, possiamo descrivere una data APU, quale ad esempio la ​AMD A10-7850K APU, come dotata di 12 core di elaborazione, di cui 4 core della CPU e 8 della GPU.

Nomenclatura dei core di elaborazione

A partire dal 2014, con la prima generazione di processori accelerati eterogenei della AMD 7000 Series basati sull'architettura dell'APU, AMD ha cominciato a riferirsi al numero dei core di elaborazione nel modo seguente:

APU AMD A10-7850K con scheda grafica AMD Radeon™ R7

  • 12 core di elaborazione (4 CPU + 8 GPU)

​Per una visione più approfondita delle caratteristiche del core di elaborazione, leggi il whitepaper sui core di elaborazione

Per saperne di più sull'HSA
 
 
Note a piè di pagina