Cos'è AMD HBCC, caratteristiche e come funziona

AMDè Vega GPU l'architettura ha portato con sé numerose nuove importanti funzionalità e caratteristiche per migliorare le prestazioni di gioco, ma quella al centro di tutte era l'inclusione di HBCC . In questo articolo ti diremo in cosa consiste questa funzionalità delle GPU AMD, i vantaggi che porta e ovviamente come funziona.

Quando AMD ha lanciato sul mercato le GPU Vega, ha posto particolare enfasi su questo componente, HBCC, grazie al quale ha promesso un aumento delle prestazioni di alcuni giochi fino al 50% in termini di FPS medio e con un aumento del 100% in minimo FPS che è stato un miglioramento più che notevole e che ha scatenato tutti gli allarmi.

Cos'è AMD HBCC, caratteristiche e come funziona

Ma prima di approfondire la questione, vediamo prima di cosa si tratta e in cosa consiste tutto ciò.

Che cos'è HBCC e come funziona?

HBCC è l'acronimo di "High Bandwidth cache controller" o controller cache a larghezza di banda elevata. È un complemento al framebuffer delle schede grafiche AMD Vega GPU che tratta la VRAM come una cache di primo livello e prende alcuni dei RAM come se fosse in cambio VRAM. Pertanto, quando la GPU richiede una risorsa ma in quel momento non si trova nella memoria grafica, le sezioni di memoria relative alla richiesta verranno incorporate nell'HBC (framebuffer) per un accesso più rapido, mentre i dati inutilizzati verranno rimossi.

Naturalmente, per far funzionare tutto ciò è necessario un controller, che è proprio HBCC integrato nelle schede grafiche AMD Vega.

Controllore HBCC di AMD

La parte negativa è che questa è una meccanica che non funziona se gli sviluppatori del gioco non la implementano nei giochi. Certamente, l'efficienza della GPU è massimizzata quando i carichi di lavoro sono molto elevati, ma la seconda parte negativa è che richiede una grande quantità di memoria (infatti 32 GB di RAM sono ottimali per usarlo in condizioni, poiché nel software Radeon configurazione questa sezione richiede tra 11 e 24 GB di RAM).

Per questo motivo, inoltre, HBCC è disabilitato di default nelle opzioni del software Radeon.

Software HBCC Radeon

Si presume che in futuro questa tecnologia ridurrà le esigenze di memoria grafica dei giochi più impegnativi, poiché, come abbiamo spiegato, utilizza parte della RAM del computer.

Come vengono migliorate le prestazioni?

Come abbiamo discusso in precedenza, una delle parti negative di questa tecnologia è che gli sviluppatori devono implementare la loro compatibilità nei giochi e certamente non troppi sono compatibili. Sì, ce n'è una buona manciata, come Deus Ex: Mankind Divided, Ghost Recon Wildlands, Rise of the Tomb Raider o Metro: Last Light Redux (fondamentalmente quelli ottimizzati per AMD), ma il risultato delle prestazioni è, come sarai in grado di apprezzare quindi a volte contraddittorio:

Consegna HBCC

Un chiaro esempio può essere visto in Deus Ex a 1440p, dove avere HBCC abilitato è persino controproducente poiché si riducono gli FPS minimi e medi. In altri giochi come Ghost Recon: Wildlands, gli FPS sono in qualche modo migliorati, ma la differenza non è certamente troppo evidente, e va ben al di sotto della promessa di AMD di migliorare gli FPS minimi fino al 100% e persino del 50% gli FPS medi.