Skin ADV
Text Size

Dopo aver parlato di hUMA (heterogeneous Uniform Memory Architecture) AMD svela la seconda caratteristica fondamentale alla base della tecnologia HSA (Heterogeneous Systems Architecture).

Si tratta di hQ (heterogeneous Queuing), il nuovo meccanismo che regola la distribuzione del lavoro tra CPU e GPU all'interno delle prossime APU.

amd hq

Fino ad ora la CPU ha avuto il ruolo di protagonista per quanto riguarda la presa in consegna dei task richiesti dalle applicazioni, con un modello di comunicazione che relega la GPU ad un ruolo coprimario. L'applicazione non comunica direttamente con la GPU, in quanto le chiamate devono prima giungere alla CPU la quale successivamente le smista alla GPU con l'intercezione dell'OS. Questo meccanismo aggiunge latenza di accesso ma soprattutto non consente alla GPU di esprimere tutto il suo potenziale.

a

hQ permette all'applicazione d'interpellare direttamente la GPU e tratta GPU e CPU allo stesso modo/livello, consentendo alla prima d'inviare task alla seconda (comunicazione bidirezionale). I vantaggi del nuovo modello sono numerosi: assenza di kernel-overhead, possibilità di eseguire task multipli su entrambi i componenti, possibilità inviare task specifici (scegliendo tra CPU e GPU), migliore gestione delle risorse ed efficienza complessiva.

b

La modello di comunicazione hQ è supportato tramite uno "standard Task Dispatch Packet Format" che non sarà un'esclusiva di AMD ma sarà disponibile a tutti i partner HSA.

Tra i chip AMD in grado di supportare hQ, così come hUMA, troviamo l'APU Kaveri e, anche se in variante leggermente diversa, le due APU semi-custom che equipaggiano le console PS4 e XBOne.

OkNotizie
Michele Carasia
Autore: Michele Carasia
Esperto in:
Schede video, CPU, overclock, videogames
E' stato newser e reviewer per importanti portali italiani occupandosi in particolare di schede video e processori. Appassionato anche di overclock e videogames.
Notizie postate da Michele CarasiaArticoli postati da Michele Carasia
1145
news
37
articoli
     Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.

Ultime dal forum

Quotazioni

Loading
Chart
o Advanced Micro Devices 3.71 ▲0.01 (0.27%)
o Intel Corp. 24.76 ▼0.04 (-0.16%)
o ARM Holdings 50.10 ▲0.86 (1.75%)
o NVIDIA Corp. 18.50 ▼0.21 (-1.12%)
o Microsoft Corp. 37.86 ▲0.39 (1.04%)
o Texas Instruments 44.78 ▲0.15 (0.34%)
o Apple Inc. 527.67 ▲10.32 (1.99%)
NYSE:AMD

Advanced Micro Devices

Company ID [NYSE:AMD] Last trade:3.71 Trade time:4:00PM EST Value change:▲0.01 (0.27%)
NASDAQ:INTC

Intel Corp.

Company ID [NASDAQ:INTC] Last trade:24.76 Trade time:4:00PM EST Value change:▼0.04 (-0.16%)
NASDAQ:ARMH

ARM Holdings

Company ID [NASDAQ:ARMH] Last trade:50.10 Trade time:4:00PM EST Value change:▲0.86 (1.75%)
NASDAQ:NVDA

NVIDIA Corp.

Company ID [NASDAQ:NVDA] Last trade:18.50 Trade time:4:00PM EST Value change:▼0.21 (-1.12%)
NASDAQ:MSFT

Microsoft Corp.

Company ID [NASDAQ:MSFT] Last trade:37.86 Trade time:4:00PM EST Value change:▲0.39 (1.04%)
NASDAQ:TXN

Texas Instruments

Company ID [NASDAQ:TXN] Last trade:44.78 Trade time:4:00PM EST Value change:▲0.15 (0.34%)
NASDAQ:AAPL

Apple Inc.

Company ID [NASDAQ:AAPL] Last trade:527.67 Trade time:4:00PM EST Value change:▲10.32 (1.99%)