L'articolo qui presentato è stato scritto da Federico Barutto, un nostro lettore, nonché appassionato informatico e studente presso la Facoltà di Ingegneria Meccanica dell'Università degli Studi di Padova. L'articolo è completamente suo, con una piccola aggiunta, ogni tanto, del sottoscritto, riconoscibile per la dicitura finale ndGM (Nota di Gian Maria). Buona lettura!
Il funzionamento delle GPU Vega è molto particolare anche a causa di una cattiva descrizione di un parametro fondamentale in WattMan. La “tensione delle HBM2”, infatti, non è la vera tensione di alimentazione delle HBM2 (nelle RX Vega 56 è fissa a 1.2V, nelle RX Vega 64 e nelle Vega Frontier Edition è 1.35V), ma è una specie di limite della fascia di tensione/frequenza della GPU.
Abbassando la tensione “delle HBM2” (Vbase per semplicità) a 850mV si apre la possibilità di undervoltare quasi a piacimento la GPU, riducendo pesantemente i consumi senza perdere troppo in prestazioni, nel caso la scheda sia raffreddata a liquido, o addirittura aumentandole se è ad aria (Come per le CPU Ryzen, il Turbo agisce in base sia al TDP sia alle temperature raggiunte, ndGM)
Mantenendo il power limit (PL) a 0%, qualsiasi tensione della GPU (Vcore per semplicità) superiore a 1130mV è inutile e non fa aumentare i consumi, in quanto si raggiungono i 220W (=~295W ai connettori) del PL (Questo lo noteremo limpidamente con i benchmark, ndGM). Le frequenze a carico stanno sui 1500MHz. Abbassando il Vcore a 950mV le frequenze calano a ~1530-1550MHz ma i consumi calano in maniera impressionante, scendendo a ~145W in rendering e a ~115-165W in gaming. Abbassando ulteriormente questo valore a 800mV (il minimo consentito da WattMan/OverdriveNTool) le frequenze calano a 1420 MHz ed i consumi scendono ancora, assestandosi sui ~125W nei rendering e sui ~85-145W in gaming.
C’è però un (non) problema: più si abbassa il Vcore, più è elevata la frequenza minima delle HBM per la quale Vcore e Vbase si applichino. Per esempio, con Vcore 950mV e Vbase 850mV questa frequenza è 965MHz, ma con Vcore 800 e Vbase 850 diventa 1000MHz …
Poco male, le Vega (così come la maggior parte delle Radeon moderne) amano la banda di memoria. Passare da 484GB/s (945MHz) a 563GB/s (1100MHz) aumenta le prestazioni senza aumentare i consumi. Basti pensare a questo: i frame renderizzati in FC5 passano da circa 4750 a 4900 (+3%) semplicemente overcloccando le HBM a 1100MHz, ed i punteggi in LuxMark salgono da circa 31000 a 33600 (+8.5%)!