Casa / Padroneggiare il PC / Radion 480. Schede video. Nuove opzioni per la visualizzazione dell'immagine

Radion 480. Schede video. Nuove opzioni per la visualizzazione dell'immagine

Un nuovo midrange al passo con i migliori acceleratori della generazione precedente

  • Parte 2 - Conoscenza pratica

Presentiamo il materiale dettagliato di base con lo studio AMD Radeon RX480.

Oggetto di studio: Acceleratore Grafica 3D(scheda video) AMD Radeon RX 480 8 GB 256 bit GDDR5 PCI-E

Dettagli dello sviluppatore: ATI Technologies (marchio ATI) è stata fondata nel 1985 in Canada come Array Technology Inc. Nello stesso anno è stata ribattezzata ATI Technologies. Con sede a Markham, Toronto. Dal 1987, l'azienda si è concentrata sul rilascio di soluzioni grafiche per PC. Dal 2000, Radeon è diventato il marchio principale di soluzioni grafiche ATI, con le quali vengono prodotte GPU sia per PC desktop che laptop. Nel 2006, ATI Technologies è stata acquisita da AMD, che ha formato l'AMD Graphics Products Group (AMD GPG). Dal 2010 AMD ha abbandonato il marchio ATI, lasciando solo Radeon. AMD ha sede a Sunnyvale, in California, mentre AMD GPG ha sede nell'ex ufficio di AMD a Markham, in Canada. Non c'è produzione. Il numero totale dei dipendenti AMD GPG (inclusi gli uffici regionali) è di circa 2.000 persone.

Parte 1: Teoria e architettura

Nei nostri articoli passati ci siamo più volte lamentati della stagnazione del settore GPU associato a ritardi nella produzione di GPU con il nuovo processi tecnologici e l'effettiva omissione di uno di questi: la tecnologia di processo a 20 nm, che si è rivelata inadatta alla produzione di massa di chip video complessi. Per lunghi cinque (!) anni, entrambe le aziende produttrici di GPU hanno prodotto soluzioni basate sulla già molto vecchia tecnologia di processo a 28 nm.

I produttori di chip microelettronici sono stati in grado di produrre in serie chip così complessi e di grandi dimensioni utilizzando i nuovi processi tecnici FinFET (14 e 16 nm, a seconda del produttore) solo più vicino alla metà dell'anno. Non molto tempo fa, Nvidia è tornata indietro, rilasciando schede video piuttosto costose progettate per il top della loro linea, e ora è il momento di AMD, che ha fatto la sua strada, rilasciando prima le schede video non più costose, più o meno simili alla Radeon HD I modelli 4850 e HD 4870 divennero piuttosto popolari all'epoca.

Per capire meglio il modo di pensare di AMD, che differisce da quello dei suoi concorrenti, diamo un'occhiata alle loro idee sulle schede video più richieste sul mercato. Secondo AMD, una percentuale relativamente piccola di giocatori di PC acquista schede grafiche costose che offrono comfort a risoluzioni elevate e impostazioni massime e la maggior parte di loro utilizza GPU molto obsolete. L'84% dei giocatori acquista schede video con un prezzo compreso tra $ 100 e $ 300 secondo AMD e solo il resto dei giocatori sceglie ciò che è più costoso.

È chiaro che la maggior parte non sarà nemmeno in grado di provare l'argomento ora così popolare della realtà virtuale se lo desidera, perché la realtà virtuale richiede una potenza di calcolo molto decente. Inoltre, secondo AMD, non tutti gli utenti sono disposti a investire in apparecchiature che diventeranno obsolete nel giro di un paio d'anni. È vero, è improbabile che tutti si precipitino ad acquistare caschi VR ... D'altra parte, con schede video obsolete, hanno l'opportunità di provare qualcosa realta virtuale non apparirà. Solo 13 milioni di PC in tutto il mondo sono configurati sufficientemente potenti per eseguire applicazioni VR: è solo l'1% dei quasi 1,5 miliardi di PC che gli utenti hanno a portata di mano.

Secondo i sondaggi citati da AMD, due terzi degli utenti non prevede di acquistare apparecchiature per la realtà virtuale proprio a causa dell'alto costo di tale configurazione. Questo in aggiunta ad argomenti abbastanza ragionevoli, come quelli secondo cui i caschi sono ancora troppo ingombranti e con cavi che interferiscono, e la realtà virtuale, in linea di principio, è applicabile solo a una piccola parte delle applicazioni di gioco. Tuttavia, l'ostacolo più importante all'adozione della realtà virtuale è il prezzo dell'hardware. E AMD vede una promettente opportunità per fornire a milioni di PC processori grafici. potenza richiesta nei prossimi anni. È vero, non è chiaro perché AMD consideri la scheda video un componente inaccessibile, se il casco VR e gli stessi controller sono più costosi? Tuttavia, possono davvero abbassare un po' la soglia per entrare in VR offrendo soluzioni dalle prestazioni sufficienti a un prezzo relativamente basso.

E AMD promuove le sue nuove soluzioni in molti modi proprio come schede video produttive ed efficienti dal punto di vista energetico progettate per "democratizzare" una realtà virtuale piuttosto costosa, fornendo a coloro che lo desiderano una potenza GPU sufficiente. E ancora un altro obiettivo per le nuove soluzioni grafiche dell'azienda sono sia i PC compatti a bassissima potenza che i laptop da gioco, che ora possono essere facilmente alimentati per eguagliare o addirittura superare quello delle console di gioco. Ad esempio, il chip Junior Polaris non solo ha un basso consumo energetico, ma è anche progettato specificamente per laptop compatti: l'altezza totale del pacchetto di questa GPU è di soli 1,5 mm rispetto a 1,9 mm per Bonaire, il che aiuterà AMD a vincere le competizioni per la fornitura di soluzioni per PC portatili.

Per soddisfare chiaramente tali requisiti, AMD ha deciso di progettare due modelli di GPU: Polaris 10 e Polaris 11, corrispondenti a determinati livelli di capacità e prestazioni. Il vecchio chip della serie Polaris fornirà ai giocatori PC una potenza sufficiente per le applicazioni VR e tutti i giochi moderni, mentre la GPU junior di fascia bassa è progettata per laptop sottili e leggeri, ma offre funzionalità e prestazioni che superano quelle delle console di gioco.

Di conseguenza, al momento dell'annuncio, AMD offre le seguenti soluzioni per computer desktop:
Radeon RX 460- una scheda grafica a basso consumo energetico per giochi leggeri e future soluzioni mobili, con più di 2 teraflop di potenza, con 2 GB di memoria video collegata tramite un bus a 128 bit;
Radeon RX 470- una scheda grafica di fascia media molto competitiva a un prezzo accessibile, con una potenza sufficiente per i giochi in risoluzione Full HD, con oltre 4 teraflop di potenza, 4 GB di memoria video e un bus a 256 bit;
Radeon RX 480- finora la soluzione più performante della nuova famiglia, pensata per VR e giochi moderni con prestazioni superiori a 5 teraflop, 4 o 8 gigabyte di memoria con bus a 256 bit, consumando meno di 150 watt.

Oggi esamineremo il modello Radeon RX 480, che offre funzionalità premium per i giocatori: Premium HD Gaming. Qual è questo termine nella comprensione di AMD? Ciò include sia le funzionalità delle nuove API grafiche, come l'esecuzione asincrona in DirectX 12, sia le tecnologie FreeSync e CrossFire. Ma la cosa principale è il vantaggio rispetto a soluzioni concorrenti di prezzo simile nei giochi moderni con supporto DirectX 12:

Nella maggior parte dei giochi DirectX 12 quest'anno (Ashes of the Singularity, Hitman, Total War: Warhammer, Quantum Break, Gears of War e Forza APEX), anche le schede grafiche AMD Radeon di generazione precedente spesso superano le controparti Nvidia in termini di prezzo: abbiamo notato il vantaggio di Fury X contro 980 Ti, R9 390 contro GTX 970 e R9 380 contro GTX 960 e l'ultimo modello basato su Polaris 10 è destinato a funzionare ancora meglio.

Oltre a DirectX 12, si può notare un'altra API: Vulkan. Nella versione corrispondente di Doom, AMD dichiara un aumento fino al 45% sulla Radeon RX 480 rispetto alla versione OpenGL del gioco, anche se sulle vecchie schede video la differenza dovrebbe essere leggermente inferiore, circa il 20-25%.

E per quanto riguarda la realtà virtuale, il nuovo prodotto di AMD è davvero in grado di offrire prestazioni sufficienti per le applicazioni VR? Grazie a ad alta potenza La GPU e il supporto per funzionalità come Asincronos Time Warp, offrono una visualizzazione confortevole delle applicazioni VR rilevanti e anche con un basso consumo energetico. Quindi, il test generalmente accettato per valutare le prestazioni dello SteamVR Performance Test mostra una netta superiorità rispetto alle soluzioni della generazione precedente (non è chiaro, però, perché lo abbiano confrontato con la Radeon R9 380?):

Poiché la base del modello Radeon RX 480 è la GPU Polaris 10, che ha l'architettura GCN di quarta generazione, che è simile per molti dettagli alle precedenti soluzioni AMD, prima di leggere la parte teorica dell'articolo, sarà utile familiarizzare con i nostri materiali precedenti sulle schede video precedenti dell'azienda, basate sull'architettura GCN della generazione precedente:

  • AMD Radeon R9 Fury X: nuova ammiraglia AMD con supporto HBM
  • AMD Radeon R9 285: Tahiti ottiene il bus a 256 bit e diventa Tonga
  • AMD Radeon R9 290X: raggiungi le Hawaii! Ottieni nuove vette di velocità e funzionalità
  • AMD Radeon HD 7970: il nuovo leader della grafica 3D a socket singolo

Diamo un'occhiata alle specifiche dettagliate della scheda grafica Radeon RX 480 basata sulla versione completa della GPU Polaris 10 di nuova generazione.

Acceleratore grafico Radeon RX 480
ParametroSignificato
Nome in codice del chipPolaris 10XT (Ellesmere)
Tecnologia di produzioneFinFET a 14 nm
Numero di transistor5,7 miliardi
Area centrale232 mm²
ArchitetturaUnificato, con un array di processori comuni per l'elaborazione in streaming di numerosi tipi di dati: vertici, pixel, ecc.
Supporto hardware DirectXDirectX 12, con supporto per il livello di funzionalità 12_0
Bus di memoria256 bit: otto controller di memoria a 32 bit indipendenti che supportano la memoria GDDR5
Frequenza GPU1120 (1266) MHz
Blocchi di calcolo36 unità di calcolo GCN comprendenti 144 core SIMD, costituiti da un totale di 2304 ALU a virgola mobile (formati interi e float supportati, con precisione FP16, FP32 e FP64)
Blocchi strutturanti144 unità di texture, con supporto per il filtraggio trilineare e anisotropico per tutti i formati di texture
Unità di rasterizzazione (ROP)32 ROP con supporto per modalità anti-aliasing con la possibilità di campionare in modo programmabile più di 16 campioni per pixel, anche con formato framebuffer FP16 o FP32. Prestazioni di picco fino a 32 campioni per clock e in modalità incolore (solo Z) - 128 campioni per clock
Monitorare il supportoSupporto integrato per un massimo di sei monitor collegati tramite DVI, HDMI 2.0b e DisplayPort 1.3/1.4 Ready

Specifiche grafiche di riferimento della Radeon RX 480
ParametroSignificato
Frequenza centrale1120 (1266) MHz
Numero di processori universali2304
Numero di blocchi di texture144
Numero di blocchi di fusione32
Frequenza di memoria effettiva7000-8000 (4×1750-2000) MHz
Tipo di memoriaGDDR5
Bus di memoria256 bit
Dimensione della memoria4/8 GB
Banda di memoria224-256 GB/s
Prestazioni informatiche (FP32)fino a 5,8 teraflop
Tasso di riempimento massimo teorico41 gigapixel/s
Frequenza di campionamento delle texture teoriche182 gigatexel/s
PneumaticoPCI Express 3.0
ConnettoriUn HDMI e tre DisplayPort
Consumo di energiafino a 150 W
Cibo extraUn connettore a 6 pin
Numero di slot occupati nello chassis del sistema2
Prezzo consigliato$ 199/$ 229 (mercato USA)

Il nome del modello di scheda grafica di AMD rilasciato oggi è abbastanza coerente con il loro attuale sistema di denominazione. Il suo nome differisce dai suoi predecessori per un simbolo modificato nella prima parte dell'indice e il numero di generazione: RX 480. Se tutto è chiaro con la seconda modifica, perché la generazione è davvero nuova, sostituire R9 con RX non è del tutto logico , secondo noi, perché questa cifra indicava il livello della scheda video: le R7 erano più lente delle R9, ma erano tutte prodotte all'interno della stessa generazione. E ora non è chiaro, in primo luogo, perché questa cifra sia più alta per la RX 480 che per la R9 390X, ad esempio, e quali numeri dopo la R nel nome saranno nelle soluzioni junior basate sulle nuove GPU.

Il primo modello della nuova famiglia Radeon 400 prende il posto delle precedenti soluzioni dell'attuale linea dell'azienda, simili nel posizionamento, sostituendole sul mercato. Poiché la scheda video rilasciata è più di un livello medio in termini di prezzo e velocità, tenendo conto della nuova generazione, si è deciso di lasciare l'indice 490 per future soluzioni su GPU ancora più potenti.

La Radeon RX 480 di riferimento sarà offerta a un prezzo suggerito di $ 199 per la variante da 4 GB e $ 229 per il modello da 8 GB, e quei prezzi sono molto interessanti! Rispetto alle schede video di fascia alta della generazione precedente, questo è un ottimo prezzo, dal momento che la Radeon RX 480 non dovrebbe essere inferiore in termini di velocità a modelli come la Radeon R9 390 e la GeForce GTX 970. Il nuovo prodotto competerà con loro, almeno all'inizio del suo viaggio di vita, fino al rilascio della prossima GeForce GTX 1060. Ma al momento del suo rilascio, il nuovo prodotto di oggi sta sicuramente diventando la migliore offerta prestazioni nella sua classe.

Le schede grafiche di riferimento Radeon RX 480 verranno fornite con 4 GB di memoria GDDR5 a 7 GHz effettivi e 8 GB di memoria a 8 GHz. Ma man mano che i partner di AMD possiedono schede video in vendita, appariranno altre opzioni, ma saranno tutte dotate di memoria GDDR5 con una frequenza di almeno 7 GHz: questa è la volontà di AMD.

La decisione di installare 4 e 8 GB di memoria è molto saggia. La versione più giovane consentirà di risparmiare un po', perché 4 GB al momento possono essere considerati il ​​"mezzo d'oro", e il vantaggio di 8 GB di memoria nella seconda versione della Radeon RX 480 sarà svelato in futuro. Sebbene la variante da 4 GB della scheda video fornisca prestazioni accettabili nei giochi moderni, ma 8 GB di memoria ti consentiranno di avere un margine decente per il futuro, poiché i requisiti per la memoria video nei giochi sono in costante crescita. Ad esempio, il cui vantaggio è già evidente, è il gioco Rise of the Tomb Raider in versione DirectX 12, con impostazioni molto elevate e una risoluzione di 2560x1440 pixel:

Più memoria video nella Radeon RX 480 8 GB e Radeon R9 390 aiuta a evitare cali di prestazioni estremamente spiacevoli e scatti FPS rispetto alle opzioni da 4 GB, comprese le soluzioni delle concorrenti GeForce GTX 970 e GTX 960. È la Radeon RX 480 8 GB che consente di ottenere un gameplay fluido senza rallentamenti associati al caricamento di dati che non rientrano nella memoria video locale. E poiché le console di gioco dell'attuale generazione hanno 8 GB di memoria totale, il vantaggio di una maggiore quantità di memoria aumenterà solo nel tempo e la variante da 8 GB della Radeon RX 480 sarà ottima per i giochi in uscita nei prossimi anni.

La scheda utilizza un singolo connettore a 6 pin per alimentazione aggiuntiva e il consumo energetico tipico del modello Radeon RX 480 sulla GPU Polaris 10 è impostato a 150 watt. In realtà, senza overclock, la scheda consuma ancora meno, circa 120 W di energia, ma una piccola riserva di carica migliorerà il potenziale di overclocking. A proposito, i partner AMD stanno pianificando di rilasciare versioni overclockate di fabbrica di questa scheda video, che differiscono sia per il sistema di raffreddamento che per quello di alimentazione.

caratteristiche architettoniche

La GPU Polaris 10 appartiene alla quarta generazione dell'architettura Graphics Core Next, la più avanzata al momento. L'elemento costitutivo di base dell'architettura è la Compute Unit (CU), da cui vengono assemblate tutte le GPU AMD. L'unità di calcolo CU dispone di un'archiviazione dati locale dedicata per lo scambio di dati o l'estensione dello stack del registro locale, nonché una cache di lettura-scrittura di primo livello e una pipeline di texture a tutti gli effetti con unità di campionamento e filtraggio, è suddivisa in sottosezioni , ognuno dei quali funziona sul proprio flusso di comandi. Ciascuno di questi blocchi si occupa della pianificazione e della distribuzione del lavoro in modo indipendente.

Al suo interno, l'architettura Polaris non è cambiata molto, anche se i blocchi principali del chip video non sono cambiati in modo più evidente: i blocchi per la codifica e la decodifica dei dati video e l'output delle informazioni sui dispositivi di visualizzazione sono stati notevolmente migliorati. Altrimenti, questa è la prossima generazione della nota architettura Graphics Core Next (GCN), già la quarta consecutiva. Finora, la famiglia ha incluso due chip: Polaris 10 (precedentemente noto come Ellesmere) e Polaris 11 (precedentemente noto come Baffin).

Eppure, sono state apportate alcune modifiche hardware alla GPU. L'elenco dei miglioramenti e delle modifiche include: elaborazione della geometria migliorata, supporto per proiezioni multiple durante il rendering VR con risoluzioni diverse, controller di memoria aggiornato con compressione dei dati migliorata, prelettura delle istruzioni modificata e buffering migliorato, pianificazione e definizione delle priorità delle attività di calcolo in modalità asincrona, supporto per operazioni sui dati in formato FP16/Int16. Consideriamo lo schema della nuova GPU (cliccando sull'immagine è disponibile una versione ingrandita dell'illustrazione):

La GPU Polaris 10 completa include un processore di comando grafico, quattro Asynchronous Compute Engine (ACE), due Hardware Scheduler (HWS), 36 Compute Unit (CU), quattro processori geometrici, 144 texture una TMU (comprendente quattro LSU per TMU) e 32 ROP. Il nuovo sottosistema di memoria GPU di AMD include otto controller di memoria GDDR5 a 32 bit, che condividono un bus di memoria a 256 bit e 2 MB di cache L2.

Viene annunciato un miglioramento dei motori geometrici in Polaris: in particolare è apparso il cosiddetto Primitive Discard Accelerator, che funziona proprio all'inizio della pipeline grafica, scartando i triangoli invisibili (ad esempio con area zero). Sempre nella nuova GPU, è stata introdotta una nuova cache di indice per la geometria duplicata (istanza), che ottimizza lo spostamento dei dati e libera le risorse dei bus di trasferimento dati interni e aumenta l'efficienza dell'utilizzo della larghezza di banda della memoria durante la duplicazione della geometria (istanziazione).

L'acceleratore di scarto della geometria aiuta a velocizzare l'elaborazione della geometria, specialmente in attività come la tassellazione multicampionamento. Il diagramma mostra che in diverse condizioni, il nuovo blocco consente di aumentare la produttività fino a tre volte. Si tratta però di dati sintetici dell'interessato, meglio guardare i risultati di gioco dei test indipendenti.

Anche nella quarta generazione di GCN, l'efficienza dell'esecuzione dello shader è stata migliorata: è stato introdotto il prefetching delle istruzioni, che migliora la memorizzazione nella cache delle istruzioni, riduce i tempi di inattività della pipeline e aumenta l'efficienza computazionale complessiva. È stata inoltre aumentata la dimensione del buffer di istruzioni per l'array di istruzioni (wavefront), aumentando le prestazioni del single-thread, è stato introdotto il supporto per le operazioni sui dati nei formati FP16 e Int16, che aiuta a ridurre il carico di memoria, aumentare la velocità di calcolo e migliorare l'efficienza energetica. ultima possibilità può essere applicato a un'ampia gamma di attività di grafica, visione artificiale e apprendimento.

Ancora una volta, l'utilità di pianificazione dell'hardware scheduler (HWS), utilizzata nell'elaborazione asincrona, è stata migliorata. I suoi compiti includono: scaricare la CPU dalle attività di pianificazione, dare priorità alle attività in tempo reale (realtà virtuale o elaborazione del suono), esecuzione parallela di attività e processi, gestione delle risorse, coordinamento e bilanciamento del carico delle unità di esecuzione. La funzionalità di questi blocchi può essere aggiornata utilizzando il microcodice.

Oltre a raddoppiare la dimensione della cache L2 a 2 MB, l'elaborazione e la memorizzazione nella cache dei dati nella cache L2 sono state modificate ed è stata aumentata l'efficienza complessiva del sottosistema della cache e della memoria video locale. Il controller di memoria ha ricevuto il supporto per la memoria GDDR5 con una velocità di clock effettiva fino a 8 GHz, che nel caso di Polaris significa una larghezza di banda del bus di memoria fino a 256 GB / s. Ma AMD non si è fermata qui, migliorando ulteriormente gli algoritmi di compressione dei dati senza perdita di dati (Delta Color Compression - DCC), che supportano modalità di compressione con un rapporto di 2:1, 4:1 e 8:1.

La compressione dei dati su chip migliora le prestazioni complessive, fa un uso migliore del bus dati e migliora l'efficienza energetica. In particolare, se la Radeon R9 290X non disponeva di compressione interna delle informazioni e la larghezza di banda effettiva è uguale alla sua larghezza di banda fisica, nel caso di una soluzione basata sul chip Fiji, la compressione ha consentito di risparmiare quasi il 20% della larghezza di banda della memoria, e nel caso di Polaris, fino al 35-40%.

Confrontando la Radeon RX 480 con la Radeon R9 290, la nuova soluzione consuma notevolmente meno energia per fornire la stessa larghezza di banda effettiva della scheda grafica della generazione precedente. Di conseguenza, il nuovo prodotto ha prestazioni per bit notevolmente più elevate - sebbene la Radeon R9 290 abbia una larghezza di banda di picco più elevata, è molto più efficiente dal punto di vista energetico in Polaris 10 - il consumo energetico totale dell'interfaccia di memoria è del 58% di quello della vecchia GPU.

In generale, le modifiche alla quarta generazione di GCN nella GPU Polaris implicano l'adozione della tecnologia di processo FinFET a 14 nm avanzata, modifiche alla microarchitettura, ottimizzazioni del design fisico e tecniche di gestione dell'alimentazione. Tutto ciò ha dato i suoi frutti sotto forma di un notevole aumento di produttività ed efficienza rispetto alle soluzioni precedenti. Al livello più basso, le CU in Polaris 10 (Radeon RX 480) sono circa il 15% più veloci di quelle alle Hawaii (Radeon R9 290).

È difficile giudicare quanto sia grande il contributo dell'una o dell'altra ottimizzazione all'aumento complessivo della velocità, ma se prendiamo tutte le ottimizzazioni nel complesso, allora la differenza di efficienza energetica tra la Radeon RX 470 e la Radeon R9 270X, secondo Specialisti AMD, raggiunge 2,8 volte. Inoltre, stimano che il contributo della tecnologia di processo FinFET sia inferiore al contributo delle loro ottimizzazioni. Probabilmente è stato scelto il confronto più favorevole e per altri modelli l'aumento dell'efficienza energetica è leggermente inferiore. Ad esempio, se confrontiamo le prestazioni di RX 480 e R9 290, la differenza di efficienza energetica sarà più vicina al doppio. In ogni caso, guadagni così enormi si verificano una volta ogni pochi anni, e quindi non abbiamo dubbi sul fatto che le vendite della Radeon RX 480 avranno successo.

Processo tecnologico e sua ottimizzazione

Come abbiamo già detto, la cosa principale in Polaris non sono le modifiche ai blocchi hardware, ma un grande passo avanti dovuto all'uso di un nuovo processo di produzione a 14 nm nella produzione di questa GPU utilizzando transistor gate posizionati verticalmente (FinFET - Fin Field Effect Transistor), noto anche come transistor con struttura di gate 3D o transistor 3D.

Il consumo dinamico di energia cresce linearmente con il numero di unità di calcolo e cubicamente all'aumentare della frequenza all'aumentare della tensione (quindi, un aumento del 15% della frequenza e della tensione aumenta il consumo di oltre la metà!) e, di conseguenza, le GPU spesso funzionano a livelli inferiori velocità di clock, ma utilizzano chip a densità più elevata per adattarsi a più dispositivi informatici che funzionano in parallelo.

Negli ultimi cinque anni, i processori grafici sono stati prodotti utilizzando la tecnologia di processo a 28 nm e i 20 nm intermedi non hanno fornito i parametri richiesti. Lo sviluppo di processi tecnici ancora più avanzati ha dovuto attendere parecchio, e ora, per la produzione delle GPU della famiglia Polaris, AMD ha scelto la produzione di Samsung Electronics e GlobalFoundries con la loro tecnologia di processo FinFET a 14 nm, che garantisce la produzione di alcuni dei microprocessori più densi. L'uso dei transistor FinFET è fondamentale per ridurre il consumo energetico e ridurre la tensione della GPU di circa 150 mV rispetto alla generazione precedente, riducendo la potenza di un terzo.

L'illustrazione mostra schematicamente un ridimensionamento condizionale della stessa GPU, prodotto utilizzando diversi processi tecnici. Samsung Electronics e GlobalFoundries condividono gli ordini per la produzione di CPU e GPU a 14 nm da AMD, poiché hanno lo stesso processo tecnico e non è difficile impostare la produzione simultanea, dividendo gli ordini tra loro in base alla resa di chip adatti e altri parametri , che dovrebbe consentire di risolvere potenziali problemi con volumi di produzione inadeguati.

L'architettura Polaris è stata originariamente sviluppata per le capacità dei processi FinFET e dovrebbe utilizzare tutte le loro capacità. In breve, un transistor FinFET è un transistor con un canale circondato da un gate attraverso uno strato isolante su tre lati, rispetto a un transistor planare, dove la superficie di accoppiamento è un piano. I transistor FinFET hanno un dispositivo più complesso e ci sono state molte difficoltà nell'implementazione della nuova tecnologia, ci sono voluti cinque anni per padroneggiare i processi tecnici corrispondenti.

Ma la nuova forma di transistor fornisce una resa maggiore, meno perdite e un'efficienza energetica notevolmente migliore, che è il compito principale della moderna microelettronica. Il numero di transistor nelle GPU per millimetro quadrato di area è raddoppiato all'incirca ogni due anni, così come le perdite statiche. Per risolvere alcuni di questi problemi sono stati utilizzati strumenti speciali, come isole di transistor con diverse tensioni di alimentazione e circuiti di controllo del segnale di clock (clock gating), che hanno contribuito a ridurre le correnti di dispersione in modalità idle o sleep. Tuttavia, queste tecniche non aiutano con gli stati di lavoro attivi e possono ridurre le prestazioni massime.

I processi FinFET risolvono molti dei problemi, consentendo miglioramenti rivoluzionari in termini di prestazioni e consumo energetico rispetto ai precedenti chip tradizionali. I nuovi processi tecnici consentono non solo di aumentare le prestazioni, ma anche di ridurre la variabilità delle caratteristiche (la differenza nelle caratteristiche di tutti i chip prodotti dello stesso modello) - confrontare la diffusione dei parametri per il processo FinFET a 14 nm e il solito 28 nm da TSMC:

Questo grafico mostra sia prestazioni medie maggiori per i prodotti FinFET, perdite in media più piccole sia una minore variazione delle prestazioni e dei tassi di perdita tra i campioni. La migliorata variabilità di queste caratteristiche per le GPU nel caso di FinFET significa che è possibile aumentare la frequenza finale per tutti i prodotti, mentre per i transistor planari è stato necessario prestare maggiore attenzione alle peggiori prestazioni e ridurre le caratteristiche di riferimento per tutte le estremità prodotti.

Di conseguenza, le GPU prodotte utilizzando i processi di produzione FinFET forniscono un aumento fondamentale delle prestazioni e dell'efficienza energetica rispetto alle loro controparti, che sono state utilizzate nella produzione dei tradizionali transistor planari. Secondo gli esperti AMD, l'uso dei processi tecnici FinFET può fornire un consumo energetico inferiore del 50-60% o prestazioni superiori del 20-35%, a parità di condizioni.

I nuovi processi di produzione FinFET aiutano non solo a ridurre il consumo energetico ea migliorare significativamente l'efficienza energetica, ma aprono anche nuovi formati e formati per future applicazioni GPU. Quindi, in futuro, potrebbero esserci laptop da gioco relativamente sottili e leggeri che non richiederanno una riduzione significativa delle impostazioni di qualità della grafica 3D, PC desktop ultracompatti sufficientemente potenti e schede video da gioco familiari che saranno in grado di gestire con meno connettori di alimentazione .

Ma per ottenere una maggiore efficienza energetica, non è sufficiente trasferire il chip a una tecnologia di processo “più sottile”, sono necessarie numerose modifiche al suo design. Ad esempio, Polaris utilizza il clock adattivo della GPU. Le GPU funzionano a bassa tensione e alta corrente ed è abbastanza difficile fornire una tensione di qualità dai circuiti di alimentazione. La variazione di tensione può raggiungere il 10-15% del valore nominale, e la tensione media deve essere aumentata per coprire questa differenza, e per questo si spreca molta energia.

Il clock adattivo nelle soluzioni AMD recupera queste perdite con una riduzione di un quarto dei costi energetici. Per fare ciò, oltre ai sensori di consumo energetico e di temperatura già esistenti, viene aggiunto anche un sensore di frequenza. Come risultato dell'algoritmo, si ottiene la massima efficienza energetica per l'intero chip.

Anche l'alimentatore viene calibrato all'avvio del sistema. Durante il test del processore, viene eseguito un codice speciale per analizzare la tensione e il valore della tensione viene registrato dai monitor di alimentazione integrati. Quindi, all'avvio del PC, viene eseguito lo stesso codice e viene misurata la tensione risultante e i regolatori di tensione sulla scheda impostano la stessa tensione che era durante il test. Ciò elimina il costo dell'energia sprecata a causa delle differenze nei sistemi.

Polaris ha anche una compensazione adattiva dell'invecchiamento dei transistor: in genere le GPU richiedono un margine di clock di circa il 2-3% per adattarsi all'invecchiamento dei transistor dei chip e anche altri componenti mostrano l'invecchiamento (ad esempio, la GPU ottiene una tensione inferiore dal sistema). Le moderne soluzioni AMD sono in grado di autocalibrarsi e adattarsi alle mutevoli condizioni nel tempo, il che garantisce un funzionamento affidabile della scheda video per lungo tempo e prestazioni leggermente migliorate.

Radeon WattMan: nuove opzioni di overclocking e monitoraggio

Un componente importante di qualsiasi driver video moderno sono le impostazioni di overclock che ti consentono di spremere tutte le sue capacità dalla GPU. In precedenza, questo era gestito dalla sezione AMD Overdrive nei driver delle soluzioni di questa azienda e, insieme al rilascio di nuove soluzioni, AMD ha deciso di aggiornare radicalmente questa sezione dei driver, chiamandola Radeon WattMan.

Radeon WattMan è la nuova utility di overclocking di AMD che consente di modificare la tensione della GPU, la frequenza della GPU e della VRAM, la velocità della ventola di raffreddamento e il target di temperatura. Radeon WattMan si basa su funzionalità viste in precedenza in Radeon Software, ma offre diverse nuove funzionalità di overclocking a grana fine, con diverse opzioni di controllo della frequenza e della tensione della GPU. Inoltre, WattMan ha un comodo monitoraggio dell'attività della GPU, della velocità di clock, delle temperature e della velocità della ventola.

Convenientemente, come con altre impostazioni Radeon Software Crimson Edition, puoi impostare il tuo profilo di overclocking per ogni applicazione o gioco che verrà applicato all'avvio. E al termine dell'applicazione, le impostazioni torneranno all'impostazione predefinita globale. Radeon WattMan può essere trovato in Radeon Settings, ha sostituito l'attuale pannello AMD OverDrive ed è compatibile con la serie AMD Radeon RX 400.

Sono possibili sia il semplice controllo della frequenza della GPU che la regolazione fine della curva di frequenza. Installazione facile la frequenza funziona di default e permette di modificare i valori impostati dai tecnici AMD che risultano ottimali per ogni stato della GPU. È possibile modificare la curva di frequenza con una precisione dello 0,5%. C'è anche un cambiamento dinamico nella curva di frequenza, quando la frequenza di clock del core della GPU e della memoria video può cambiare per ogni stato insieme a una variazione di tensione per ciascuno di essi. Le tensioni per la GPU e la memoria sono impostate indipendentemente l'una dall'altra.

WattMan ha anche un controllo avanzato della velocità della ventola nel sistema di raffreddamento, quando sono impostati la velocità minima, la velocità target e il limite acustico minimo. In questo caso, la velocità di rotazione target è la massima alla quale la ventola ruoterà a una temperatura non superiore a quella target. La migliore gestione della temperatura consente di impostare le temperature massime e target. Insieme al limite di consumo energetico, ciò consente impostazioni più precise.

La temperatura massima è il massimo assoluto al quale la frequenza del chip grafico non diminuisce, ma dopo averla raggiunta, la frequenza inizierà a diminuire. E la temperatura target è il valore al raggiungimento del quale la velocità della ventola aumenterà. Il limite di potenza della GPU può essere aumentato o diminuito fino al 50% (nel caso del modello Radeon RX 480).

Sembra che da qualche parte abbiamo già visto la possibilità di un sottile cambiamento nella curva delle frequenze e delle tensioni, e abbastanza recentemente, giusto? Ma quello che non abbiamo ancora visto è una comoda interfaccia di monitoraggio e le impostazioni nei driver stessi, piuttosto che in utility di terze parti, e AMD può solo essere lodata per prendersi tanta cura degli utenti.

La nuova interfaccia di monitoraggio consente di registrare e visualizzare l'attività della GPU, la temperatura, la velocità della ventola e le frequenze. Inoltre, esiste sia il monitoraggio globale (Global WattMan) sia il monitoraggio separato per i profili utente, che monitora i dati di picco e medi solo quando l'applicazione è aperta. I dati vengono raccolti in sfondo, non è necessario che l'utilità Radeon Settings sia in esecuzione, i dati vengono raccolti fino a un massimo di 20 minuti di esecuzione dell'applicazione.

In generale, AMD ha ancora del lavoro da fare per migliorare la comodità dell'interfaccia WattMan, dal momento che non è progettata per il controllo della tastiera, ad esempio, ma l'iniziativa stessa può solo essere accolta favorevolmente: è possibile configurare comodi strumenti di monitoraggio e configurazione direttamente nei driver un ulteriore plus delle nuove soluzioni della famiglia Radeon RX 400.

Nuove opzioni per la visualizzazione dell'immagine

Abbiamo già parlato del fatto che le nuove soluzioni di AMD saranno caratterizzate dal supporto per gli ultimi standard DisplayPort e HDMI. Le nuove schede grafiche della famiglia Radeon RX sono tra le prime soluzioni a supportare DisplayPort 1.3 HBR3 e DisplayPort 1.4-HDR. Le versioni più recenti di questo standard utilizzano cavi e connettori esistenti, ma potrebbero esserci ulteriori restrizioni sulla loro lunghezza.

Il vantaggio principale dello standard DisplayPort 1.3 HBR3 è un aumento della larghezza di banda fino a 32,4 Gbps (80% in più rispetto a HDMI 2.0b), che spinge indietro il limite di larghezza di banda della precedente generazione di DisplayPort 1.2. Il nuovo standard consente di collegare monitor RGB 5K a 60 Hz utilizzando un unico cavo (ora è necessario collegare un paio di connettori e cavi), nonché TV UHDTV con risoluzione 8K (7680x4320) utilizzando il sottocampionamento colore 4:2:0 a 60 Hz. Inoltre, DisplayPort 1.3 può collegare display stereo con risoluzione 120 Hz e 4K. Entro la fine dell'anno sono previsti display 5K a cavo singolo e display 4K abilitati per HDR.

Polaris è anche pronto per implementare lo standard DisplayPort 1.4-HDR, che supporta una profondità di colore fino a 10 bit con risoluzione 4K e frequenze di aggiornamento fino a 96Hz. La nuova società supporta le raccomandazioni sullo spazio colore ITU Rec.2020 per UHDTV, nonché gli standard CTA-861.3 e SMPTE 2084 EOTF per la trasmissione di dati HDR.

Il nuovo standard DisplayPort 1.3 sarà utile anche per promuovere la tecnologia FreeSync per i monitor 4K. AMD prevede che i primi dispositivi di questo tipo supporteranno la tecnologia di aggiornamento dinamico a 120 Hz entro la fine del 2016. Questi monitor saranno in grado di ottenere una risoluzione 4K utilizzando le tecnologie FreeSync a 30-120 FPS e supporteranno la compensazione del framerate basso.

Ecco un elenco di funzionalità per i monitor di nuova generazione che diventano possibili durante l'utilizzo nuova versione Larghezza di banda estesa DisplayPort 1.3: monitor 1920 x 1080: SDR a 240 Hz e HDR a 240 Hz, monitor a 2560 x 1440: SDR a 240 Hz e HDR a 170 Hz, monitor 4K: SDR a 120 Hz e HDR a 60 Hz, monitor 5K: SDR a 60 Hz.

Se abbiamo già iniziato a parlare di FreeSync, allora va detto che nelle soluzioni con architettura Polaris questa tecnologia funzionerà anche con monitor che hanno connettori HDMI 2.0b. L'azienda sta attualmente lavorando con i suoi partner, tra cui Acer, LG, Mstar, Novatek, Realtek e Samsung, per abilitare la tecnologia di frequenza di aggiornamento dinamica, anche tramite HDMI. L'elenco dei monitor previsti per il rilascio include prodotti con dimensioni dello schermo da 20 a 34 pollici e varie risoluzioni.

Una delle capacità di visualizzazione più interessanti e promettenti di Polaris è il supporto per i display HDR ad alta gamma dinamica. Per ottenere un'immagine di alta qualità, è necessario produrre immagini in un'ampia gamma di colori con maggiore contrasto e luminosità massima, e sui display attuali una persona vede solo una piccola parte di ciò che può osservare con i propri occhi nel mondo che lo circonda . La gamma di luminosità e colori che percepiamo è molto più ampia di quella che gli attuali dispositivi di output possono darci.

L'introduzione dell'High Dynamic Range in tutte le fasi della pipeline di elaborazione delle immagini è attesa da molti appassionati di qualità dell'immagine. Per avvicinarsi alle capacità della visione umana, è stato introdotto un nuovo standard industriale per i televisori: HDR UHDTV, che fornisce una gamma di luminosità da 0,005 a 10.000 nit. I primi dispositivi HDR hanno una luminosità fino a 600-1200 cd / m 2 e i monitor LCD con supporto High Dynamic Range (HDR) e retroilluminazione locale in futuro possono fornire fino a 2000 nit e display OLED fino a 1000 nits, ma con nero ideale e più contrasto.

Quando si utilizza l'HDR, agli utenti verrà mostrata anche una gamma di colori ampliata, poiché lo spazio colore sRGB attualmente comune è molto al di sotto delle capacità della visione umana. Il contenuto attuale è quasi tutto creato all'interno degli standard BT.709, sRGB, SMPTE 1886 (Gamma 2.4) e il nuovo standard HDR-10, Rec.2020 (BT.2020), SMPTE 2084 è in grado di visualizzare più di un miliardo colori a 10 bit per componente, il che porta la qualità del colore più vicino a quella naturale per una persona.

L'argomento dei dispositivi di visualizzazione con funzionalità HDR non deve essere confuso con qualcosa che è apparso da tempo nei giochi e si chiama rendering HDR. In effetti, molti motori di gioco moderni utilizzano il rendering ad alta gamma dinamica per preservare le ombre e le luci, ma questo viene fatto esclusivamente prima che le informazioni vengano visualizzate. E poi l'immagine viene ancora ridotta alla consueta gamma dinamica per poterla visualizzare su un monitor SDR.

Per fare ciò, vengono utilizzati speciali algoritmi di mappatura dei toni ( mappatura dei toni) - conversione dei valori tonali da un intervallo ampio a uno ristretto. Data l'emergere dei dispositivi HDR, sono necessari sia algoritmi di mappatura dei toni migliorati che il loro orientamento ai display HDR. Il motore dati hardware del colore Polaris ha capacità programmabili di controllo gamma e rimappatura della gamma, tutti i calcoli vengono eseguiti con elevata precisione e il risultato sarà pienamente coerente con le capacità di visualizzazione.

Mentre anche le attuali schede grafiche Radeon sono in una certa misura pronte per l'HDR, i nuovi modelli che sono stati rilasciati offrono frequenze di aggiornamento e profondità del colore notevolmente più elevate. Le GPU Polaris sono pronte per monitor HDR con profondità di colore a 10 bit e 12 bit per componente, sebbene i primi display di questo tipo supportino solo 10 bit, ma seguiranno quelli più avanzati che supereranno le capacità della visione umana.

Per ottenere immagini HDR di alta qualità nelle applicazioni di gioco, è necessario rifare non solo la parte grafica del motore di gioco, ma anche parte del contenuto: le stesse texture devono anche essere memorizzate in formati che consentano l'utilizzo di un ampia gamma di colori e luminosità. AMD sta lavorando con gli sviluppatori di giochi per garantire che i giochi futuri possano già sfruttare appieno i display HDR e per questo ha rilasciato uno speciale Radeon Photon SDK.

E c'è qualcosa su cui lavorare. La mappatura dei toni nei giochi deve essere eseguita dal motore grafico, poiché questo processo, eseguito dal display, aggiunge una latenza significativa. AMD suggerisce di farlo: il monitor viene interrogato per le sue capacità di colore, contrasto e luminosità, quindi, tenendo conto di queste informazioni, il motore di gioco esegue la mappatura dei toni e la visualizza sul display nella sua forma finale. Poiché i motori di gioco eseguono già la mappatura dei toni in SDR, devono solo aggiungere la capacità di output HDR.

Photon SDK è ora disponibile per gli sviluppatori, il supporto HDR per i dati video e il rendering nelle applicazioni DirectX 11 nel driver è pronto e il supporto per DirectX 12 è pianificato con un aggiornamento futuro. Resta da aggiungere che Polaris supporta i display HDR collegati tramite un connettore HDMI 2.0b (con HDCP 2.2) a 1920x1080 a 192Hz, a 2560x1440 a 96Hz e 3840x2160 a 60Hz e codifica a colori 4:2:2. Se connesso tramite DisplayPort 1.4-HDR (anche con HDCP 2.2), le possibilità sono più ampie: 1920x1080 a 240Hz, 2560x1440 a 192Hz e 3840x2160 a 96Hz. Resta da aspettare monitor del genere con un prezzo inferiore a quello di un ponte in ghisa.

Codifica e decodifica video migliorate

Come spesso accade, nelle nuove generazioni di GPU vengono migliorate anche le unità di elaborazione video hardware. Dopotutto, il tempo non si ferma, compaiono tutti i nuovi formati e le condizioni per il loro utilizzo (frame rate, profondità del colore, ecc.) Pertanto, non sorprende che Polaris abbia apportato alcuni miglioramenti alla decodifica e alla codifica dei dati video.

Se le soluzioni precedenti erano in grado di codificare video in formato H.264 fino a una risoluzione 4K a 30 o anche 60 FPS, Polaris ha imparato per la prima volta come codificare video in formato HEVC (H.265). L'unità di codifica video hardware nella nuova GPU supporta le seguenti risoluzioni e frame rate: 1080p a 240 FPS, 1440p a 120 FPS e 4K a 60 FPS.

Inoltre, alle schede grafiche della serie Radeon RX è stato aggiunto il supporto per la codifica di alta qualità di video in streaming dai giochi. Dopotutto, la qualità della codifica è sempre stata il punto debole dello streaming video e, con un'immagine in rapido cambiamento, la sua qualità ha seriamente sofferto. È possibile ottenere un'elevata qualità dell'immagine con la codifica a due passaggi con l'analisi dell'immagine nel primo passaggio, implementata in Polaris. La codifica hardware a due passaggi funziona sia con il formato H.264 che con il formato HEVC e questo approccio offre un flusso video di qualità notevolmente superiore.

Per sbloccare le capacità hardware dell'architettura Polaris, è necessario anche il supporto software. Un codificatore hardware di qualità per i giochi è supportato dalle seguenti utilità: Plays.TV, AMD Gaming Evolved, Open Broadcaster Software.

Polaris è inoltre dotato dell'unità hardware più avanzata che decodifica i dati video. Il decoder video AMD può funzionare con il formato HEVC e il profilo di codifica Main-10 a risoluzioni fino a 4K a 60 FPS, MJPEG a risoluzione 4K a 30 FPS, H.264 a risoluzione 4K fino a 120 FPS, MP4-P2 fino a 1080p a 60 FPS FPS e VC1 fino a 1080p a 60 FPS.

Supporto per sistemi di realtà virtuale

Negli ultimi anni, l'attuale reincarnazione dei caschi per realtà virtuale ha fatto molta strada, migliorando costantemente le sue caratteristiche di consumo (sebbene sia ancora molto lontano dall'ideale). Se tutto è iniziato con meno di Risoluzioni Full HD su entrambi gli occhi nel 2014 a non più di 30 FPS, ora è arrivata a una risoluzione di 1080 × 1200 pixel per occhio a 90 FPS e 10 ms di ritardo. E ora la sensazione della realtà virtuale è molto più comoda e realistica.

AMD, dal canto suo, sta migliorando anche le prestazioni legate alla VR. Pertanto, la tecnologia LiquidVR prevede l'implementazione di alcune funzionalità che migliorano la VR sulle soluzioni dell'azienda. Tra le ultime modifiche ci sono il supporto per la tecnologia audio TrueAudio Next, la ridondanza dei blocchi di calcolo per attività specifiche, la tecnologia di elaborazione asincrona Quick Response Queue, la risoluzione variabile e la qualità del rendering per VR, il supporto per DirectX 12 e Vulkan.

Pertanto, la tecnologia avanzata di elaborazione del suono TrueAudio Next include tutto il lavoro con i suoni sulla GPU in tempo reale, nel rispetto delle leggi fisiche della propagazione delle onde sonore e dell'uso del ray rendering (ray tracing) per una varietà di sorgenti sonore. Ciò consente di ottenere un suono di alta qualità con bassi ritardi e con l'aiuto delle impostazioni (il numero di sorgenti elaborate e il numero di riflessioni delle onde sonore) per ottenere una soluzione ben scalabile.

Un'altra capacità della realtà virtuale emersa di recente è stata quella di dedicare più unità di calcolo a compiti diversi, come l'elaborazione del suono: in tal caso, queste CU si occuperanno esclusivamente di questi compiti per evitare problemi associati all'esecuzione simultanea di vari compiti sul computer GPU in tempo reale: questa soluzione fornisce l'esecuzione immediata di codice critico e funziona con qualsiasi tipo di shader, calcolo o grafica.

E l'architettura Polaris è stata migliorata nel processore dei comandi, una nuova tecnica di qualità del servizio (QoS - qualità del servizio) chiamata Quick Response Queue. Questa tecnica consente agli sviluppatori di assegnare un'elevata priorità a determinate attività di calcolo tramite un'API. Entrambi i tipi di attività (normali e prioritarie) condividono le stesse risorse GPU, ma la priorità più alta garantisce che tali attività utilizzino più risorse e terminino per prime senza passare dalla shell a attività con priorità più bassa.

In particolare in LiquidVR, questa tecnica viene utilizzata in Asincrono Time Warp, che viene utilizzato nei sistemi VR per evitare fotogrammi persi che degradano la fluidità del processo: in VR questo è un compito molto impegnativo in termini di ritardi e la definizione delle priorità dei compiti aiuterà a rendere sicuro che il timing della distorsione avvenga esattamente quando necessario. La tecnica Quick Response Queue (QRQ) ti dà un controllo preciso sui tempi riducendoli al minimo.

Senza l'uso della tecnica della distorsione temporale asincrona nei sistemi di realtà virtuale, risulta che la GPU scarta circa il 5% dei frame durante il funzionamento e con Asincrono Time Warp questi frame non vengono scartati, il che riduce il "jitter" (rendering diverso volte di frame adiacenti) decine di volte. Al momento, la funzionalità fa già parte della libreria disponibile sul sito Web GPUOpen.

Conosciamo già un'altra ottimizzazione relativa alla realtà virtuale: l'uso di più proiezioni durante il rendering di una scena di realtà virtuale a risoluzioni diverse. Abbiamo già parlato più volte di questa funzionalità, che ottimizza il rendering VR utilizzando impostazioni indipendenti per la risoluzione e la qualità della risoluzione su più proiezioni, che imita il tipo di rendering a imbuto utilizzato nei visori VR. In questo caso, il rendering ad alta risoluzione viene applicato al centro del fotogramma e viene ridotto alla periferia per ottimizzare le prestazioni.

LiquidVR include il supporto per DirectX 12, un'API grafica ideale per un ambiente virtuale, poiché consente di aumentare il numero di funzioni di chiamata di disegno in una scena, aiuta a ridurre il carico della CPU, ha il supporto nativo per l'esecuzione asincrona di calcoli e il rendering multi-chip e offre anche alcune opportunità per l'accesso di basso livello alla GPU. Esempi di utilizzo di DirectX 12 come parte di LiquidVR, nonché documentazione correlata, sono disponibili su GPUOpen.com.

Tecnologie software Radeon

AMD continua a migliorare non solo la componente hardware dei suoi prodotti, ma anche quella software. Ancora una volta, hanno deciso di ottimizzare la frequenza delle nuove versioni dei driver video, poiché alcuni utenti non erano contenti di quanto accaduto l'anno scorso. Per molti anni hanno rilasciato driver WHQL aggiornati ogni mese, ma alcuni utenti hanno ritenuto che ciò accadesse troppo spesso. Dopo aver ridotto la frequenza dei rilasci dei driver, altri utenti sono rimasti insoddisfatti dei rilasci già rari.

Quindi, nel 2015, sono stati rilasciati tre driver WHQL e 9 versioni beta e il piano per il 2016 è il seguente: sei driver a tutti gli effetti con certificazione WHQL all'anno + tutte le versioni speciali con ottimizzazioni per i giochi necessarie (idealmente, anche WHQL ). Finora, hanno quasi sempre avuto successo, dal rilascio dei giochi, i driver Radeon Software Crimson Edition sono stati disponibili per The Division, Far Cry Primal, Hitman, Quantum Break e altri. Con il gioco Doom e le schede video basate sulle precedenti generazioni di chip GCN, c'è stato un leggero intoppo, ma chi no?

AMD continua a prestare attenzione alle ottimizzazioni dei driver progettate per cambi di frame fluidi, specialmente nelle configurazioni multi-chip. Ad esempio, l'API CrossFire per DirectX 11 è stata inclusa in GPUOpen e per alcune applicazioni DirectX 12 è previsto il supporto del rendering multi-chip con modifiche fluide dei fotogrammi e una piccola differenza nel tempo di rendering dei fotogrammi adiacenti, e non solo con FPS elevati.

I futuri driver Radeon Software per i giochi DX12 supporteranno specificamente il frame pacing AFR, una tecnologia che aggiunge specificamente ritardi prima che l'immagine venga visualizzata sullo schermo, migliorando la fluidità ed eliminando la balbuzie nel rendering multi-chip.

È molto importante prestare sempre più attenzione ai sistemi operativi diversi da Windows. Quindi, viene presentato il supporto Polaris per le distribuzioni Linux basate sull'open source: questi driver hanno già il supporto per la versione Vulkan del gioco Dota 2, ad esempio.

Tra i curiosi, notiamo un programma speciale per il beta test del programma beta di Radeon Software. Questo programma è amministrato dal dipartimento Quality Assurance (QA) e può essere iscritto da chiunque scrivendo a [email protetta] per maggiori informazioni.

Le modifiche più importanti sono state apportate alle Impostazioni Radeon incluse con il nuovo driver. È apparso il supporto globale per Crossfire e l'efficienza energetica, il ridimensionamento HDMI e il ridimensionamento specifico dell'applicazione, il cambio della temperatura del colore, la selezione della lingua dell'interfaccia utente e molto altro: abbiamo già parlato di overclocking e funzionalità di monitoraggio sopra.

Si tratta di utenti finali, ma ci sono sempre cambiamenti nel supporto del software pensato per gli sviluppatori. L'iniziativa GPUOpen è nota da tempo come un metodo conveniente per fornire agli sviluppatori SDK, librerie ed esempi open source. Solo nell'ultimo mese sono stati pubblicati 14 importanti aggiornamenti sul portale, 41 blog sono stati scritti dagli sviluppatori in quattro mesi e più di 60 esempi di codice, SDK, librerie e utilità sono stati pubblicati dal lancio dell'iniziativa alla fine di gennaio.

Esempi recenti includono ShadowFX con supporto per DirectX 12, miglioramenti di GeometryFX per DirectX 11, TressFX 3.1 aggiornato (DirectX 11). Ci sono nuove librerie, SDK ed esempi per il rendering multi-chip in DirectX 12, un esempio di rasterizzazione fuori servizio per Vulkan, FireRays per Vulkan e OpenCL, supporto API CrossFire per DirectX 11. Inoltre, AMD è diventato il primo produttore di hardware a rilasciare un estensione per SPIR-V - linguaggio shader nell'API grafica Vulkan con supporto per le istruzioni GCN). Viene anche introdotto il supporto Radeon per OpenVX, uno standard aperto e multipiattaforma per accelerare le applicazioni di visione artificiale.

E AMD ha recentemente introdotto l'estensione Shader Intrinsic Functions per la libreria GPUOpen, che semplificherà l'ottimizzazione delle versioni PC dei giochi, semplificando lo sviluppo di applicazioni multipiattaforma e il porting di giochi dalle console. Quando si utilizza Shader Intrinsic Functions, uno sviluppatore può accedere direttamente alle istruzioni di basso livello, come sulle console, inserendo codice di basso livello in sorgenti di alto livello. Questa funzione può essere utilizzata in applicazioni che supportano DirectX 11, DirectX 12 e Vulkan.

Conclusioni sulla parte teorica

La scheda grafica Radeon RX 480 è la prima della famiglia Polaris, il primo modello ad arrivare sul mercato nella nuova linea di processori grafici di AMD progettati e costruiti utilizzando il processo FinFET a 14 nm. Insieme alle ottimizzazioni dell'architettura, ciò ha permesso di aumentare notevolmente l'efficienza energetica della nuova soluzione e, di conseguenza, in questo indicatore, il nuovo prodotto è da due a tre volte migliore rispetto alle precedenti schede video AMD.

Sebbene la GPU Polaris 10 sia architettonicamente molto simile ai chip precedenti e ripeta in gran parte le loro soluzioni e le architetture grafiche di diverse generazioni di GCN non differiscano troppo l'una dall'altra, sono stati apportati molti miglioramenti alla nuova GPU per un calcolo più efficiente. vari tipi, anche con l'esecuzione asincrona del codice, sono state notevolmente migliorate le possibilità di visualizzazione delle immagini sui display e la funzionalità dei blocchi di codifica e decodifica video.

Polaris 10 è il miglior core grafico di AMD, offre nuove funzionalità ma, soprattutto, è diventato molto più efficiente. Pertanto, i miglioramenti nei core di elaborazione hanno portato a un aumento del 15% delle prestazioni dei calcoli matematici, rispetto all'architettura GCN delle generazioni precedenti. Insieme all'uso della nuova tecnologia di processo FinFET a 14 nm e ad altre ottimizzazioni, ciò ha notevolmente migliorato l'efficienza energetica, fino a 2,8 volte, secondo l'azienda. E questo, a sua volta, significa migliori prestazioni per l'utente in termini di dissipazione del calore e rumore dal sistema di raffreddamento.

L'elenco di modifiche e miglioramenti funzionali include il supporto per la codifica e la decodifica di formati video moderni con nuove funzionalità: supporto per bitrate più elevati e formati avanzati, predisposizione per la decodifica di video HDR in streaming da servizi online, registrazione del gameplay al volo senza la partecipazione della potenza della CPU, modalità di codifica video di alta qualità con due passaggi, ecc. Degno di nota è anche l'emergere del supporto per gli standard di output delle immagini che diventeranno molto importanti in futuro: formati di output a 10 bit e 12 bit per TV e monitor HDR, oltre al supporto per display con risoluzioni e frequenze di aggiornamento elevate.

Ma la cosa principale nel prodotto Radeon RX 480 presentato oggi è il suo prezzo. Sebbene ad alcuni possa sembrare che non ci siano così tante innovazioni funzionali e ottimizzazioni in Polaris, questo nuovo prodotto, utilizzando un moderno processo tecnologico, ci ha permesso di ridurre seriamente il prezzo di una scheda video abbastanza sufficiente per entrambi ultimi giochi con impostazioni di alta qualità e per l'uso come parte di sistemi di realtà virtuale, che richiedono abbastanza potenza della GPU.

La combinazione di un prezzo relativamente basso e prestazioni abbastanza elevate rende la Radeon RX 480 una delle schede grafiche di maggior successo in termini di prezzo e prestazioni al momento del suo rilascio, se non la più redditizia. È importante che sia rivolto al segmento di prezzo medio, che attrae un numero molto maggiore di potenziali acquirenti rispetto alle soluzioni di punta, e il rilascio di un modello del genere in primo luogo può influenzare positivamente la quota di mercato di AMD nel segmento dei video di gioco carte.

Nelle parti successive del nostro articolo, valuteremo in pratica le prestazioni della nuova scheda grafica AMD Radeon RX 480, confrontandone la velocità con acceleratori di prezzo simile di Nvidia e AMD. Per prima cosa, esamineremo i dati ottenuti nel nostro set di test sintetici, quindi passeremo alla parte più interessante: i test di gioco.

Alimentatore Thermaltake DPS G 1050W per banco prova fornito dall'azienda ThermaltakeIl case Corsair Obsidian 800D Full Tower per il banco di prova è stato fornito dall'azienda CorsaroModuli di memoria G.Skill Ripjaws4 F4-2800C16Q-16GRK per banco prova forniti dall'azienda G.SkillSistema di raffreddamento della CPU Corsair Hydro SeriesT H100i per banco di prova fornito da Corsair Corsaro
Monitor da banco di prova Dell UltraSharp U3011 fornito da UlmartScheda madre ASRock Fatal1ty X99X Killer Testbed fornita da ASRock AS RockDifficile Unità Seagate Barracuda 7200.14 3 TB per il banco prova fornito dall'azienda Seagate2 unità SSD Corsair Neutron SeriesT da 120 GB per il banco di prova fornite dall'azienda Corsaro

AMD Radeon RX 480 8Gb. Versione dal SUO

Con l'avvento della nuova scheda grafica da gioco RX 480, la maggior parte dei giocatori sta pensando di aggiornare il proprio PC, questo non sorprende perché tali prestazioni a questo prezzo non si vedono da molto tempo. AMD ha rilasciato due soluzioni RX 480 4GB che costa $ 199 e RX 480 8GB che ti costerà $ 40 in più, decidiamo se ne vale la pena e se la differenza nella dimensione della memoria è una differenza significativa.

Specifiche della Radeon RX 480

Come mostra la pratica, 4 e 8 GB sono praticamente gli stessi, ma la memoria della versione da 8 GB è più veloce, è 256 GB / s e il suo modello più giovane ha 224 GB / s.

E ora guardando i test:

È comprensibile che la versione da $ 199 perda un po', in ogni test che mostra risultati peggiori del 3-4% rispetto alla scheda video da $ 240. Ma queste percentuali chiaramente non giustificano il sovrapprezzo, perché quando la scheda video è in funzione è improbabile che tu senta queste piccole differenze, e anche se guardi requisiti di sistema giochi moderni, puoi capire che 4 GB sono sufficienti per andare.

RX 480 4Gb - Unigine Heaven - Haswell RX 480 4Gb - Unigine Valley - Skylake RX 480 4Gb - Unigine Heaven - Skylake RX 480 4Gb - Unigine Valley - Haswell

E ora passiamo alla versione da 8GB. Vorrei dire che la frequenza di clock è limitata dalla barra a 1266 MHz, ma questa non è la cappella del chip, che è stato creato utilizzando la tecnologia 14 FiNFER. La stessa AMD assicura che la transizione tra i nodi da 28 nm a 14 nm ha aumentato di 1,8 volte le prestazioni della scheda video e, per quanto riguarda l'ottimizzazione, è stata portata a un rapporto di 2,9. E subito viene in mente un confronto con la GeForce GTX 1070, che a parità di potenza, avendo una GPU leggermente più capiente, raggiunge una frequenza di 1683 MHz.

Parla brevemente delle caratteristicheRX 480:

  1. Architettura - GCN 4a generazione.
  2. Il numero di unità di calcolo è 36.
  3. Processi di flusso - 2304.
  4. Frequenze dell'orologio. Base e boost - 1120 MHz / 1266 MHz.
  5. Massime prestazioni: fino a 5,8 teraflop.
  6. Tipo di memoria - GDDR
  7. La banda di salto della memoria è di 224 GB e talvolta superiore.
  8. Il consumo standard della scheda è di 150 watt.
  9. Versione Cavo HDMI – 2,0.
  10. La risoluzione massima è 5120×2880.
  11. La quantità di memoria video è 8192 MB.
  12. Interfaccia: PCI-E 16x 3.0

C'è il supporto per Directx 12, così come la nuova architettura Polaris con tecnologia AMD LiquidVR, che dà una sensazione di profondo realismo se combinata con visori VR immersivi.

Produttori e test

Asus

ASUS offre due opzioni di design per l'RX 480, il primo progettato internamente per gli adattatori ROG STRIX. E la fabbrica Asus Rog Strix-Rx480-O8g-Gaming ha overcloccato a 1330 MHz. La scheda video ha 8 GB di memoria GDDR5, in esecuzione a 8000 MHz. La scheda grafica ha una modalità di funzionamento ibrida del sistema di raffreddamento, il che significa che l'RX 480 è silenzioso a riposo.

Il radiatore è sufficiente per mantenere la temperatura della GPU intorno ai 40-50 gradi. Durante il test della scheda video, la sua temperatura di picco non ha superato i 70 gradi, per evitare che il chip si surriscaldi più forte, le ventole giravano a velocità superiori a 2000 giri/min. Inoltre, grazie alle utility, puoi configurare la tua modalità di raffreddamento, ma non dovresti farlo senza le adeguate conoscenze.

Test

  • Benchmark Unigine Valley - FPS: 53, punteggio 2228.
  • Benchmark Unigine Heaven - FPS: 52, punteggio 1313.
  • Benchmark Sky Diver – punteggio grafico 4043

Prove di gioco:

L'estensione in tutti i giochi è stata impostata su 1920x1080 e le funzioni VSync sono state disabilitate, tutte le altre impostazioni sono state impostate al massimo. processore processore Intel i7-7700K a 4,2 GHz.

Ed ecco i risultati che abbiamo ottenuto:

  • Crisi 3 - 52 Fps.
  • DOOM - 67 Fps.
  • Luce morente: - I seguenti 42 Fps.
  • GTA5 - 47 Fps.

Da questi dati, possiamo concludere che l'RX 480 è ottimo per i giocatori e offre loro una buona immersione senza freni.

Zaffiro

Sapphire Radeon RX 480 Nitro + 8Gb - Sapphire ha diversi modelli imperfetti basati sull'architettura Polaris 10. Basati sulla base Nitro, hanno combinato un uso di alta qualità della base dell'elemento e un sistema di raffreddamento non di riferimento, che ha ulteriormente fornito queste schede video con prestazioni elevate, nonché un basso livello di rumore, nonché un ricco set di funzionalità. Sul modello 480 è stato installato il dispositivo di raffreddamento DualX con la nuova tecnologia Quick Connect, questa tecnologia consente una rapida sostituzione della ventola, che consente una pulizia più volte più veloce, proprio come è installata l'utilità TriXX, è responsabile delle prestazioni del tuo dispositivo di raffreddamento, secondo lo sviluppatore, se il tuo dispositivo di raffreddamento è rotto, contattando l'assistenza, possono inviarti una sostituzione.

Test

La Sapphire Radeon RX 480 Nitro+ 8Gb ottiene un overclock di fabbrica minore, ma guardando la concorrenza è un passo avanti. La frequenza aumenta da 1120 MHz a 1160 MHz e in modalità boost da 1266 a 1306. Segnalo inoltre che nella modalità a scheda video non caricata il sistema rallenta le ventole e la temperatura si mantiene intorno ai 40- 45 gradi, questo riduce i costi energetici. 3DMark Fire Strike è stato utilizzato per valutare le prestazioni, a seguito del test dell'RX 480 Nitro + 8Gb, la frequenza del chip era di 1250-1285 MHz, mentre le ventole funzionavano solo al 39% della loro potenza di picco. La stessa scheda video ha funzionato tranquillamente durante il test e la sua temperatura era di 75-76 gradi.

  • Benchmark Unigine Valley - FPS: 54, punteggio 2265.
  • Benchmark Unigine Heaven - FPS: 53, punteggio 1358.
  • Benchmark Fire Strike - punteggio grafico 13163.

Nei test di gioco:

Processore Intel Core i7-7700K con una frequenza di 4,2 GHz.

  • Crysis 3, Textures: Max, MSAAx8, 1920×1080 - stabile a 55 fps, anche se ci sono stati cali a 40 quando c'erano troppe esplosioni.
  • The Witcher 3: Wild Hunt, Impostazioni alte, HairWorks disattivato, 1920x1080 - I valori di fps oscillavano da 50 a 90 in luoghi con congestione variabile come le città. Concludiamo che è abbastanza giocabile.
  • Rise Of Tomb Rider: 1920×1080 Impostazioni grafiche elevate: il gioco mostra un valore medio di 41 fps, che è anche abbastanza per un gioco confortevole.

gigabyte

Estate 2016, è stato in questo momento che sono stati rilasciati i chip grafici AMD Polaris. Che è diventato il primo passo di Gigabyte nel passaggio ai chip a 14 nm, e in seguito ha aperto nuove opportunità.I modelli della serie RX 480, RX 470 costruiti su questa base sono diventati la forza trainante della produzione nel segmento di prezzo medio.

Test

Come hanno dimostrato i test, le schede video con sistemi di raffreddamento alternativi sono fortemente influenzate dalle frequenze di clock, oltre che dalle temperature. L'RX 480 è dotato di un dispositivo di raffreddamento WindForse in grado di resistere a temperature fino a 78 gradi, ovviamente questo non è il livello più basso, ma siamo sinceri, non il più alto. È importante che la temperatura non superi il valore critico, altrimenti la scheda video potrebbe bruciarsi.

  • Benchmark Unigine Valley - FPS: 56, punteggio 2285.
  • Benchmark Unigine Heaven - FPS: 50, punteggio 1318.
  • Benchmark Fire Strike - punteggio grafico 14163.

Nei test di gioco:

Espanso in tutti i giochi 1920x1080, migliori impostazioni di qualità, tutti i test in DirectX 11: processore Intel Core i7-7700K a 4,2 GHz.

  • Rise of the Tomb Raider - 45 Fps.
  • Fallout 4 - 45 fps.
  • The Witcher 3: Wild Hunt - 50 Fps.
  • Campo di battaglia 1 - 40 Fps.

Conclusione

Al momento, la Radeon RX 480 è la migliore soluzione nel segmento di prezzo medio, dove compete con la GTX 1060. Grazie alle utility che possono essere personalizzate in base alle tue esigenze, la gamma di compiti che risolve è ampia, è altrettanto buona , sia nei giochi che nel lavoro con la grafica . E inoltre, se sei il proprietario della VR, puoi immergerti nella realtà virtuale senza problemi, poiché la potenza della scheda sarà abbastanza per questo.

  • Analisi dei risultati della media geometrica e dell'attrattività di acquisto
  • pubblicità

    introduzione

    A questa recensione verranno studiate le prestazioni della nuova scheda grafica AMD, la Radeon RX 480 8192 MB. I suoi rivali erano i seguenti modelli:

    • Radeon R9 Furia 4096 MB;
    • Radeon R9 390X 8192 MB;
    • Radeon R9 390 8192 MB;
    • Radeon R9 380X 4096 MB;

    • GeForce GTX 980 Ti 6144 MB;
    • GeForce GTX 980 4096 MB;
    • GeForce GTX 970 4096 MB;
    • GeForce GTX 960 2098 MB.

    pubblicità

    Configurazione di prova

    Le prove sono state effettuate presso il seguente stand:

    • PROCESSORE: Intel Core i7-6700K (Skylake, L3 8 MB), 4000 @ 4600 MHz;
    • Scheda madre: Gigabyte GA-Z170X-Gaming 3, LGA 1151;
    • Sistema di raffreddamento della CPU: Corsair Hydro Series H105 (~1300 giri/min);
    • RAM: 2 x 4096 MB DDR4 Corsair Vengeance LPX CMK8GX4M1A2400C14 (Specifiche: 2400 MHz / 14-16-16-31-1t / 1,2 V), X.M.P. -Su;
    • Sottosistema disco n. 1: 64GB SSD ADATA SX900;
    • Sottosistema disco n. 2: 1 TB, HDD occidentale Verde caviale digitale (WD10EZRX);
    • Alimentazione elettrica: Corsair HX850 850 watt (ventola di serie: ventola da 140 mm);
    • Telaio: banco prova aperto;
    • Tenere sotto controllo: ASUS PB278Q BK da 27" (LCD ampio, 2560x1440 / 60Hz).

    Schede video:

    • Radeon RX 480 8192 MB - 1266/8000 @ 1320/8700 MHz (zaffiro);

    • Radeon R9 Fury 4096 MB - 1000/500 @ 1100/500 MHz (zaffiro);
    • Radeon R9 390X 8192 MB - 1050/6000 a 1160/6500 MHz (zaffiro);
    • Radeon R9 390 8192 MB - 1000/6000 a 1140/6500 MHz (ASUS);
    • Radeon R9 380X 4096 MB - 970/5700 a 1150/6500 MHz (Gigabyte);

    • GeForce GTX 980 Ti 6144 MB - 1076/7012 @ 1420/8100 MHz (Zotac);
    • GeForce GTX 980 4096 MB - 1216/7012 @ 1440/8000 MHz (Palit);
    • GeForce GTX 970 4096 MB - 1178/7012 a 1430/8000 MHz (Zotac);
    • GeForce GTX 960 2098 MB - 1178/7012 @ 1450/8000 MHz (Gigabyte).

    Software:

    • Sistema operativo: Windows 7 x64 SP1;
    • Driver della scheda video: NVIDIA GeForce 372.70 WHQL e AMD Radeon Software Crimson 16.9.1.
    • Utilità: Fraps 3.5.99 Build 15618, D3DGear 4.99.2017, AutoHotkey v1.0.48.05, MSI Afterburner 4.3.0 Beta 14.

    Strumenti e metodologia di test

    Per un confronto più visivo delle schede video, tutti i giochi utilizzati come applicazioni di prova sono stati lanciati con risoluzioni 1920 x 1080 e 2560 x 1440.

    I benchmark integrati, le utility Fraps 3.5.9 Build 15586 e AutoHotkey v1.0.48.05 sono stati utilizzati come strumenti di misurazione delle prestazioni. Elenco delle applicazioni di gioco:

    • Assassins Creed Syndicate (sobborgo di Londra).
    • Destino (Superficie di Marte).
    • Luce morente: il seguito (fattoria).
    • Fallout 4 (Prima dell'esplosione nucleare).
    • Homefront: The Revolution (Various Venture).
    • Signori dei Caduti (Cittadella di Keystone).
    • Overwatch (base di addestramento).
    • The Witcher 3: Caccia Selvaggia - sangue e Vino (Toussaint).
    • Tom Clancy's The Division (Manhattan).
    • Total War: Warhammer (Reikland Runetusk).

    In tutte le partite misurate minimo e medio Valori FPS. In prove in cui non c'era possibilità di misurare FPS minimo, questo valore è stato misurato dall'utilità Fraps. vs sinc disabilitato durante il test.

    Andiamo direttamente ai test.

    Risultati del test: confronto delle prestazioni

    Assassins Creed Syndicate (Periferia di Londra)

    • Versione 1.5.0.
    • DirectX 11.
      • Antialias - FXAA.
      • La qualità dell'ambiente è la più alta.
      • La qualità della trama è alta.
      • Qualità dell'ombra - massima (PCSS).
      • Luce volumetrica – HBAO + Ultra.

    1920x1080

    Denominazione
    Overclocking

    Si prega di abilitare JavaScript per vedere i grafici

    2560x1440

    Denominazione

    Si prega di abilitare JavaScript per vedere i grafici


    Overclocking

    Si prega di abilitare JavaScript per vedere i grafici

    FPS minimo e medio

    pubblicità

    Destino (Superficie di Marte)

    pubblicità

    • Versione 1.0 Aggiornamento 2.
    • id tecnologia 6.
      • Antialias - FXAA.
      • Aberrazione cromatica - abilitata.
      • Campo visivo - 90.
      • Ridimensionamento della risoluzione - 100%.
      • La qualità dell'illuminazione è altissima.
      • La qualità delle ombre è altissima.
      • Ombra del giocatore - abilitata.
      • La qualità dell'attenuazione direzionale è alta.
      • La qualità delle decalcomanie è altissima.
      • Filtraggio decalcomanie - anisotropico, x16.
      • La dimensione della pagina per la texture virtuale è ultra alta.
      • La qualità della riflessione è altissima.
      • La qualità delle particelle è altissima.
      • Shader procedurali - abilitati.
      • La qualità della sfocatura in movimento è altissima.
      • Profondità del campo visivo - abilitato.
      • Livellamento della profondità della vista - abilitato.
      • HDR Bloom - abilitato.
      • Effetto abbagliamento - abilitato.
      • Sporco sull'obiettivo - abilitato.
      • La modalità di rendering è cinematografica.
      • Il grado di affilatura è 2.0.
      • Grano - 1.0.

    1920x1080

    Denominazione

    Si prega di abilitare JavaScript per vedere i grafici


    Overclocking

    Si prega di abilitare JavaScript per vedere i grafici

    2560x1440

    Denominazione

    Si prega di abilitare JavaScript per vedere i grafici


    Overclocking

    Si prega di abilitare JavaScript per vedere i grafici

    FPS minimo e medio Alla fine di giugno di quest'anno, AMD ha annunciato una linea di nuove GPU Polaris 10 e Polaris 11 basate sulla più avanzata tecnologia di processo FinFET a 14 nm. Al momento, tra le schede grafiche rilasciate sulle nuove GPU, ci sono tre modelli: AMD Radeon RX 480, AMD Radeon RX 470 e AMD Radeon RX 460. Nell'articolo di oggi esamineremo brevemente il modello di riferimento della vecchia scheda grafica e il suo test completo.

    Poiché tutti i calcoli teorici sull'architettura delle nuove GPU Polaris sono stati pubblicati da tempo da altre risorse, oggi non toccheremo questo argomento. Basta notare brevemente che le principali innovazioni nell'architettura aggiornata del Graphics Core Next di quarta generazione hanno toccato una migliore elaborazione della geometria e blocchi di codifica e decodifica video, supporto per calcoli asincroni in DirectX 12, supporto per l'API Vulkan, metodi di compressione dei dati più efficienti, maggiore efficienza energetica, supporto per uscite video DisplayPort 1.4.-HDR e HDMI 2.0b e molto altro.

    1. Panoramica della scheda grafica AMD Radeon RX 480 8 GB

    specifiche e costo consigliato

    Le specifiche e il costo della scheda grafica AMD Radeon RX 480 sono mostrati nella tabella rispetto alle AMD Radeon R9 390, Radeon R9 380X e NVIDIA GeForce GTX 1060 di riferimento.



    * - secondo i dati Yandex.Market al 15 settembre 2016.

    Design e caratteristiche del PCB

    Il design di riferimento dell'AMD Radeon RX 480 è quasi identico a quello della Radeon R9 Fury X e Nano, presentando una scheda grafica semplice ma elegante da 244 x 102 x 38 mm. L'intero fronte è coperto da un involucro di plastica con una struttura di piccole celle rotonde, e sulla sinistra è stampigliata una grande scritta RADEON.




    È visibile anche nella parte superiore dell'involucro.



    Insieme al rotore della ventola dallo stesso stile, il design del modello di riferimento Radeon RX 480 appare completo e austero.




    Il pannello con uscite video ha tre DisplayPort versione 1.4 e una HDMI versione 2.0b.



    Come puoi vedere, la maggior parte di questo pannello è occupata da una griglia per il passaggio senza ostacoli dell'aria riscaldata all'esterno del case. blocco di sistema. E la scheda video è riscaldata molto fortemente, va notato.

    La Radeon RX 480 è alimentata da un connettore a sei pin situato nella parte superiore dell'involucro. La scheda grafica ha un consumo energetico dichiarato di 150 watt e un alimentatore da 500 watt è consigliato per un sistema con una di queste schede grafiche. La parte di potenza del circuito stampato è realizzata secondo uno schema a sette fasi, in cui sono allocate sei fasi per l'alimentazione del processore grafico e una per la memoria video.

    La nuova GPU Polaris 10 XT a 14 nm contiene circa 5,7 miliardi di transistor e contiene 2.304 processori shader unificati, 144 unità texture e 32 unità operative raster (ROP).



    La frequenza della GPU in modalità 3D dovrebbe variare nell'intervallo da 1120 a 1266 MHz, ma in pratica non era affatto così, di cui parleremo più avanti.

    La Radeon RX 480 può essere dotata di 4 GB ($ 199) o 8 GB ($ 229) di memoria video. La nostra copia della scheda video aveva 8 GB di memoria DDR5 con chip Samsung (secondo GPU-Z).


    La frequenza effettiva della memoria video è 8000 MHz, che, con un bus a 256 bit, può fornire una larghezza di banda di 256 GB/s. Questo è immediatamente superiore del 33% rispetto a quello della principale concorrente NVIDIA GeForce GTX 1060 con il suo bus a 192 bit (192,2 GB / s).

    sistema di raffreddamento

    Da un punto di vista pratico, non ha senso valutare l'efficacia del dissipatore standard della versione di riferimento di AMD Radeon RX 480, dal momento che oggi sono apparse sul mercato versioni originali con dissipatori di marca. Ma dal momento che non ci hanno ancora raggiunto, non c'è scelta, quindi oggi testeremo un dispositivo di raffreddamento standard, che è una combinazione di un dissipatore di calore in alluminio con una base in rame per un processore grafico, una piastra di distribuzione del calore in metallo per i circuiti di alimentazione, e una turbina che pompa l'aria attraverso il dissipatore di calore.



    L'intero sistema è ricoperto da un involucro di plastica, che convoglia l'aria riscaldata dalla scheda video al pannello con uscite video e griglia. La velocità della turbina è controllata da PWM nell'intervallo da 1200 a 4960 giri/min.

    Abbiamo utilizzato diciannove cicli dello stress test 3DMark per verificare il regime di temperatura della scheda video come carico.



    Dal momento che non avevamo ancora una versione aggiornata di MSI Afterburner al momento della stesura dell'articolo, per monitorare le temperature è stata utilizzata l'utilità GPU-Z versione 1.9.0. Tutti i test sono stati effettuati in un caso chiuso dell'unità di sistema, la cui configurazione potete vedere nella prossima sezione dell'articolo, a temperatura ambiente media 25 gradi Celsius.

    Innanzitutto, abbiamo verificato la modalità di temperatura della scheda video con il controllo della velocità della ventola completamente automatico.



    Modalità automatica (1200~2450 giri/min)


    Le temperature sono molto elevate, è ovvio che il dissipatore standard, anche dopo l'overclocking a 2450 rpm, semplicemente non è adatto a garantire il funzionamento della Radeon RX 480 alla frequenza massima standard di 1266 MHz, poiché durante i test è sceso a 1000 MHz, e in media "galleggiava" Al segno di 1050-1070 MHz.

    Alla massima velocità possibile della ventola, la temperatura di picco del processore è inferiore di 12 gradi Celsius, per cui la frequenza della GPU non salta tanto quanto con la regolazione automatica.



    Velocità massima (~4960 giri/min)


    Sorprendentemente, anche la percentuale di stabilità della scheda video nello stress test 3DMark è aumentata dall'87,6% al 97,8%.



    Pertanto, possiamo concludere che per garantire un funzionamento stabile della Radeon RX 480 e mantenere la frequenza della sua GPU ad un livello elevato (e quindi delle prestazioni), è più che mai necessario un raffreddamento efficace, nonostante la nuova tecnologia di processo a 14 nm .

    Quanto all'overclock, non lo abbiamo studiato sulla scheda video di riferimento, per ovvi motivi. Speriamo che i modelli originali della Radeon RX 480 ci consentano di rivelare completamente questo problema e di conoscere la tecnologia WattMan proprietaria di AMD, implementata contemporaneamente all'avvento della Radeon RX 480.


    2. Configurazione del test, strumenti e metodologia di test

    Il test delle prestazioni della scheda video è stato effettuato in un case chiuso su un sistema con la seguente configurazione:

    scheda madre: ASUS Sabertooth X79 (Intel X79 Express, LGA2011, BIOS 4801 dal 28/07/2014);
    PROCESSORE: Intel Core i7-3970X Extreme Edition 3,5/4,0 GHz(Sandy Bridge-E, C2, 1,1 V, 6 x 256 KB L2, 15 MB L3);
    Sistema di raffreddamento della CPU: ARCTIC Liquid Freezer 240 (4 x 1100 rpm);
    interfaccia termica: ARCTIC MX-4 ;
    schede video:

    Inno3D iChill GF GTX 980 Ultra HerculeZ X4 Air Boss 4 GB 1266-1367/7200 MHz;
    Zaffiro NITRO R9 390 OC Tri-X 8 GB 1040/6000 MHz;
    Edizione per i fondatori di NVIDIA GeForce GTX 1060 6 GB 1506-1708(1886)/8008 MHz;
    AMD Radeon RX 480 8 GB 1120-1266/8000 MHz;
    ASUS GeForce GTX 970 DC Mini 4 GB 1050-1178/7012 MHz (GTX970-DCMOC-4GD5);
    ASUS STRIX R9 380X Gaming 4 GB 1030/5700 MHz;

    RAM: DDR3 4 x 8 GB G.SKILL TridentX F3-2133C9Q-32GTX(XMP 2133 MHz, 9-11-11-31, 1,6 V);
    sistema e unità di gioco: Intel SSD 730 480 GB (SATA-III, BIOS vL2010400);
    disco per la memorizzazione di programmi e giochi: Western Digital VelociRaptor (SATA-II, 300 GB, 10000 rpm, 16 MB, NCQ);
    disco di backup: Samsung Ecogreen F4 HD204UI (SATA-II, 2 TB, 5400 rpm, 32 MB, NCQ);
    scheda audio: Auzen X-Fi HomeTheater HD;
    case: Thermaltake Core X71 (quattro silenziosi! Silent Wings 2 (BL063) a 900 giri/min);
    pannello di controllo e monitoraggio: Zalman ZM-MFC3;
    PSU: Corsair AX1500i Digital ATX (1500 W, 80 Plus Titanium), ventola da 140 mm.
    Monitor: 27" Samsung S27A850D (DVI, 2560 x 1440, 60 Hz)

    Come benchmark ad alte prestazioni per AMD Radeon RX 480, abbiamo incluso l'originale Inno3D iChill GF GTX 980 Ultra HerculeZ X4 Air Boss di NVIDIA e anche l'originale Sapphire NITRO R9 390 OC Tri-X di AMD.






    La diretta concorrente dell'eroina dei test odierni sarà la NVIDIA GeForce GTX 1060, rappresentata dalla versione di riferimento della Founders Edition. Accanto ad essa, la foto mostra la ASUS STRIX R9 380X Gaming, che, in seguito alla marcatura delle schede video della linea AMD, viene sostituita dalla nuova Radeon RX 480.





    E, infine, la quinta scheda di prova è la ASUS GeForce GTX 970 DC Mini, che, stranamente, oggi è appena più economica della Radeon RX 480, il che significa che può anche ipoteticamente competere con essa.





    Aggiungiamo che il valore di Power Limit su tutte le schede video è stato impostato al massimo.

    Per ridurre la dipendenza delle prestazioni della scheda video dalla velocità della piattaforma, il processore a sei core da 32 nm con un moltiplicatore di 48, una frequenza di riferimento di 100 MHz e la funzione di calibrazione della linea di carico attivata a Ultra High è stato overcloccato per 4,8 GHz quando la tensione nel BIOS della scheda madre sale a 1,385 V.



    La tecnologia Hyper-Threading è abilitata. Allo stesso tempo, 32 gigabyte di RAM operavano a una frequenza di 2,133 GHz con tempi di 9-11-11-20_CR1 a una tensione di 1,6125 V.

    I test, iniziati l'8 agosto 2016, sono stati condotti sotto il controllo di sistema operativo Microsoft Windows 10 Professional con tutti gli aggiornamenti alla data specificata e con i seguenti driver installati:

    driver del chipset della scheda madre Intel Chipset - 10.1.1.27 WHQL dal 07/06/2016;
    Intel motore di gestione Interfaccia (MEI) - 11.5.0.1019 WHQL del 08/09/2016;
    driver per schede video su GPU NVIDIA - GeForce 369.05 WHQL dal 08/04/2016;
    driver della scheda grafica processori AMDSoftware AMD Radeon Crimson 16.8.1 WHQL del 07.08.2016.

    Le prestazioni della scheda grafica sono state testate a 1920 x 1080 e 2560 x 1440 pixel. Per i test sono state utilizzate due modalità di qualità grafica: Qualità + AF16x - qualità delle texture nei driver per impostazione predefinita con filtro anisotropico 16x abilitato e Qualità + AF16x + MSAA 4x (8x) con filtro anisotropico 16x abilitato e anti-aliasing a schermo intero 4x o 8x , nei casi in cui la media dei fotogrammi al secondo è rimasta sufficientemente alta per un gioco confortevole. In alcuni giochi, per le specificità dei loro motori di gioco, sono stati utilizzati altri algoritmi di anti-aliasing, che verranno indicati più avanti nella metodologia e nei diagrammi. Il filtro anisotropico e l'anti-alias a schermo intero sono stati abilitati direttamente nelle impostazioni di gioco. Se queste impostazioni non erano disponibili nei giochi, i parametri venivano modificati nel pannello di controllo dei driver Crimson o GeForce. Anche la sincronizzazione verticale (V-Sync) è stata disabilitata forzatamente lì. Oltre a quanto sopra, non sono state apportate ulteriori modifiche alle impostazioni del driver.

    Le schede grafiche sono state testate in un test grafico semisintetico e in quindici giochi aggiornati alle ultime versioni a partire dalla data di inizio del materiale. L'elenco delle applicazioni di test è il seguente (i giochi e gli ulteriori risultati dei test in essi contenuti sono organizzati nell'ordine della loro versione ufficiale):

    3DMark(DirectX 9/11/12) - versione 2.1.2852, testata nelle scene Fire Strike, Fire Strike Extreme, Fire Strike Ultra e Time Spy;
    Crysis 3(DirectX 11) - versione 1.3.0.0, tutte le impostazioni della qualità grafica al massimo, livello di sfocatura medio, abbagliamento abilitato, modalità con FXAA e con MSAA 4x, doppio passaggio sequenziale della scena sceneggiata dall'inizio della missione Swamp della durata di 105 secondi;
    Metropolitana: ultima luce(DirectX 11) - versione 1.0.0.15, test integrato, impostazioni di qualità grafica e tassellatura a livello Very High, tecnologia Advanced PhysX in due modalità di test, test con SSAA e senza anti-aliasing, doppia esecuzione sequenziale della scena D6;
    Compagnia di Eroi 2(DirectX 11) - versione 4.0.0.21543, doppia esecuzione sequenziale del test integrato nel gioco alle massime impostazioni per qualità grafica ed effetti fisici;
    Battlefield 4(DirectX 11) - versione 1.2.0.1, tutte le impostazioni della qualità grafica su Ultra, doppia esecuzione sequenziale della scena sceneggiata dall'inizio della missione TASHGAR della durata di 110 secondi (per schede video su GPU AMD è stata utilizzata l'API Mantle);
    Ladro(DirectX 11) - versione 1.7 build 4158.21, impostazioni della qualità grafica al massimo livello, tecnologie Paralax Occlusion Mapping e Tessellation attivate, doppia esecuzione sequenziale del benchmark integrato nel gioco (per schede video su GPU AMD è stata utilizzata l'API Mantle) ;
    Cecchino Elite III(DirectX 11) - versione 1.15a, impostazioni di qualità su Ultra, V-Sync disabilitato, tassellatura e tutti gli effetti abilitati, test con SSAA 4x e nessun anti-aliasing, doppia esecuzione sequenziale del benchmark integrato nel gioco (per GPU AMD, è stata utilizzata l'API Mantle);
    (DirectX 11) – build 1951.27, tutte le impostazioni di qualità impostate manualmente sul livello massimo e ultra, tassellatura e profondità di campo attivate, almeno due esecuzioni consecutive del benchmark integrato nel gioco;
    Grande furto Auto V(DirectX 11) – build 757.4, impostazioni di qualità molto alta, override del limite suggerito abilitato, V-Sync disabilitato, FXAA abilitato, NVIDIA TXAA disabilitato, riflessi MSAA disabilitati, ombre morbide NVIDIA/AMD;
    Raduno DiRT(DirectX 11) - versione 1.2, è stato utilizzato il test integrato nel gioco sulla pista di Okutama, le impostazioni della qualità grafica sono state impostate al livello massimo per tutti gli elementi, Advanced Blending - On; test con MSAA 8x e nessun anti-aliasing;
    Batman: Arkham Knight(DirectX 11) - versione 1.6.2.0, impostazioni di qualità su Alta, Risoluzione Texture normale, Anti-Aliasing attivo, V-Sync disabilitato, test in due modalità - con e senza attivazione delle ultime due opzioni NVIDIA GameWorks, doppia esecuzione sequenziale di il built-in nel gioco di prova;
    (DirectX 11) - versione 3.1, impostazioni di qualità delle texture su Molto alto, Texture Filtering - Anisotropic 16X e altre impostazioni di qualità massima, test con MSAA 4x e senza anti-alias, doppia esecuzione sequenziale del test integrato nel gioco.
    L'ascesa del Tomb Raider(DirectX 12) - versione 1.0 build 668.1_64, tutti i parametri impostati su Very High, Dynamic Foliage - High, Ambient Occlusion - HBAO+, tassellazione e altre tecniche di miglioramento della qualità attivate, due cicli del test benchmark integrato (scena Geothermal Valley) senza anti-aliasing e con attivazione SSAA 4.0;
    Far Cry Primordiale(DirectX 11) - versione 1.3.3, livello qualitativo massimo, texture ad alta risoluzione, nebbia volumetrica e ombre al massimo, test delle prestazioni integrato senza anti-aliasing e con SMAA attivato;
    La divisione di Tom Clancy(DirectX 11) - versione 1.3, livello di qualità massimo, tutti i parametri di miglioramento dell'immagine sono attivati, Temporal AA - Supersampling, modalità di test senza anti-aliasing e con attivazione SMAA 1X Ultra, test delle prestazioni integrato, ma correzione dei risultati FRAPS;
    Sicario(DirectX 12) - versione 1.2.2, test integrato con impostazioni della qualità grafica impostate su Ultra, SSAO abilitato, qualità delle ombre Ultra, protezione della memoria disabilitata.

    Se i giochi implementavano la capacità di correggere il numero minimo di fotogrammi al secondo, ciò si rifletteva anche nei diagrammi. Ogni prova è stata eseguita due volte, il migliore dei due valori ottenuti è stato preso come risultato finale, ma solo se la differenza tra loro non superava l'1%. Se le deviazioni delle esecuzioni del test superavano l'1%, il test veniva ripetuto almeno un'altra volta per ottenere un risultato affidabile.

    3. Risultati dei test di prestazione e loro analisi

    Nei diagrammi, i risultati dei test delle schede video basate su GPU NVIDIA sono evidenziati in verde e quelli sulle GPU AMD sono mostrati nella gamma rossa familiare a questo produttore. Per evidenziare le prestazioni della Radeon RX 480, abbiamo scelto un colore di riempimento rosso scuro. Aggiungiamo che nei diagrammi in ciascuna modalità di qualità, i risultati del test sono ordinati dall'alto verso il basso in ordine decrescente del costo delle schede video.

    3DMark



    In quasi tutte le scene di test 3DMark, le prestazioni delle schede video ne confermano il costo, posizionando chiaramente i prodotti dall'alto verso il basso. Solo nel test Time Spy, la densità dei risultati è maggiore. AMD Radeon RX 480 è al livello di ASUS GeForce GTX 970, leggermente indietro rispetto al suo diretto concorrente di fronte a NVIDIA GeForce GTX 1060 e notevolmente superiore ad ASUS STRIX R9 380X Gaming. Ovviamente, le prestazioni del Sapphire NITRO R9 390 OC Tri-X non possono essere raggiunte dall'eroina dell'articolo di oggi anche se overcloccato.

    Crysis 3

    Crysis 3 ci ha mostrato un'immagine diversa.



    Qui, l'AMD Radeon RX 480 non sembra così sicura, cedendo anche all'ASUS GeForce GTX 970 della vecchia gamma NVIDIA. Il vantaggio della novità rispetto all'ASUS STRIX R9 380X Gaming non è affatto impressionante e la differenza con il Sapphire NITRO R9 390 OC Tri-X è troppo grande. Sfortunatamente, non ci sono problemi con la NVIDIA GeForce GTX 1060 qui.

    Metropolitana: ultima luce

    Ricordiamo che abbiamo testato il gioco Metro: Last Light sia con che senza Advanced PhysX attivato.






    È vero, la disabilitazione di Advanced PhysX non ha aiutato le schede video AMD oggi: i concorrenti si sono rivelati molto più forti. Il vantaggio di AMD Radeon RX 480 rispetto ad ASUS STRIX R9 380X Gaming va dal 16 al 28%, mentre il divario da Sapphire NITRO R9 390 OC Tri-X va dal 2 al 24%.

    Compagnia di Eroi 2

    Quindi in Company of Heroes 2, l'allineamento delle forze non è molto diverso da Metro: Last Light: le schede video basate su GPU AMD sono inferiori ai loro concorrenti su chip NVIDIA.



    AMD Radeon RX 480 perde anche qui contro ASUS GeForce GTX 970, cosa possiamo dire della NVIDIA GeForce GTX 1060, che, a sua volta, compete con successo con Sapphire NITRO R9 390 OC Tri-X?

    Battlefield 4

    La situazione in Battlefield 4 è ancora peggiore per le schede grafiche con GPU AMD.



    L'AMD Radeon RX 480 è stata in grado di dimostrare solo un leggero vantaggio rispetto all'ASUS STRIX R9 380X Gaming, ma anche l'ASUS GeForce GTX 970 è stata troppo dura per questo, per non parlare della GeForce GTX 1060.

    Ladro

    Le cose vanno molto meglio per AMD nel gioco Thief, che utilizza l'API Mantle.



    Nonostante l'assenza di evidenti cali di prestazioni, l'AMD Radeon RX 480 compete solo con l'ASUS GeForce GTX 970, leggermente più avanti dell'ASUS STRIX R9 380X Gaming. A sua volta, la NVIDIA GeForce GTX 1060 non solo sconfigge in modo convincente l'AMD Radeon RX 480, ma è anche in grado di resistere al più costoso Sapphire NITRO R9 390 OC Tri-X.

    Cecchino Elite III

    I risultati dei test delle schede video nel gioco Sniper Elite III dipendono molto dalla modalità di qualità, ovvero dall'attivazione di SSAA 4.0.



    Tuttavia, qui non possiamo definire convincenti le prestazioni dell'AMD Radeon RX 480, poiché il vantaggio rispetto all'ASUS STRIX R9 380X Gaming è del tutto insignificante e non c'è bisogno di parlare di rivalità con la NVIDIA GeForce GTX 1060.

    La Terra di Mezzo: L'Ombra di Mordor



    Qui, le prestazioni dell'AMD Radeon RX 480 sono superiori a quelle dell'ASUS STRIX R9 380X Gaming del 4-26%, anche se questo vale solo per una risoluzione di 1920 x 1080 pixel, poiché in un ampio 2560 x 1440 pixel il nuovo il prodotto è in vantaggio rispetto al suo predecessore solo di un paio di frame medi al secondo e l'FPS minimo per AMD Radeon RX 480 è anche leggermente inferiore. La NVIDIA GeForce GTX 1060 è molto più avanti di entrambe, così come la Sapphire NITRO R9 390 OC Tri-X.

    mille dollari Furto di auto V

    Nel gioco Grand Theft Auto V, possiamo vedere un'immagine che è già diventata familiare ai test di oggi.



    Eppure, a differenza dei benchmark precedenti, qui l'AMD Radeon RX 480 riesce a superare l'ASUS GeForce GTX 970 in modalità non anti-aliasing e nemmeno molto indietro rispetto alla NVIDIA GeForce GTX 1060 con Sapphire NITRO R9 390 OC Tri-X. Quando MSAA4x è abilitato, stiamo parlando solo della lotta contro l'ASUS GeForce GTX 970 e del vantaggio rispetto all'ASUS STRIX R9 380X Gaming. Niente di più, purtroppo.

    Raduno DiRT



    Nel simulatore di corse su strada sterrata, l'AMD Radeon RX 480 è alla pari con l'ASUS GeForce GTX 970 e appena dietro la NVIDIA GeForce GTX 1060. Per quanto riguarda l'enorme differenza con l'ASUS STRIX R9 380X Gaming, è molto probabilmente dovuto a driver non ottimizzati per questa scheda video o una funzionalità delle ultime patch di gioco con schede video Radeon R9 3xx.

    Batman: Arkham Knight

    Batman: Arkham Knight è stato creato con il supporto di NVIDIA e utilizza attivamente le tecnologie grafiche di questa azienda, ma ciò non ha impedito alle schede video basate su GPU AMD di funzionare con sicurezza in questi test.



    Sì, l'AMD Radeon RX 480 ha perso ancora una volta contro la NVIDIA GeForce GTX 1060, ma questa volta non tanto quanto nei giochi precedenti. E la differenza con ASUS STRIX R9 380X Gaming qui è un buon 24-33%.

    Tom Clancy's Rainbow Six: Siege

    Rainbow Six: Siege è stato il primo gioco in cui la AMD Radeon RX 480 ha battuto la Sapphire NITRO R9 390 OC Tri-X e alla fine ha gareggiato con la NVIDIA GeForce GTX 1060.



    Anche la sua differenza con ASUS STRIX R9 380X Gaming è impressionante, raggiungendo il 48% in una delle modalità di qualità. Inoltre, ASUS GeForce GTX 970 viene finalmente sconfitta con un buon margine, in generale, il primo gioco che giustifica il rilascio di AMD Radeon RX 480. Sfortunatamente, le vacanze non sono durate a lungo: tutto è tornato alla normalità in Rise of the Tomb Raider .

    L'ascesa del Tomb Raider

    Il supporto di Rise of the Tomb Raider per l'API DirectX 12 sembrerebbe aiutare l'AMD Radeon RX 480, ma i risultati dicono il contrario: il nuovo prodotto perde ancora contro il suo principale concorrente.



    Ma nelle modalità senza anti-alias, AMD Radeon RX 480 è abbastanza avanti rispetto ad ASUS STRIX R9 380X Gaming, e quando AA è attivato, il frame rate è così basso, non importa quale di queste due schede video scegliere.

    Far Cry Primordiale

    Far Cry Primal colloca le schede grafiche in termini di prestazioni in base al loro costo in modo molto chiaro, specialmente nella modalità di qualità più dispendiosa in termini di risorse.



    AMD Radeon RX 480 è più veloce di ASUS STRIX R9 380X Gaming in questo gioco del 14-23% e allo stesso tempo più lenta di NVIDIA GeForce GTX 1060 dell'8-11%.

    La divisione di Tom Clancy

    Ad eccezione dei risultati anormalmente alti della Sapphire NITRO R9 390 OC Tri-X, altrimenti la classifica delle prestazioni delle schede video in Tom Clancy's The Division non spicca dall'elenco generale.



    Tuttavia, notiamo che in questo gioco, l'AMD Radeon RX 480 è in ritardo rispetto alla NVIDIA GeForce GTX 1060 di una piccola percentuale.

    Sicario

    L'ultima versione di Hitman è una celebrazione sulle strade rosse di AMD, poiché è stato in questo gioco che le GPU Polaris e Grenada sono riuscite a superare le concorrenti su GPU Pascal e Maxwell 2.0.



    Aggiungiamo che su ASUS GeForce GTX 970 ad una risoluzione di 2560 x 1440 pixel, utilizzando la modalità anti-aliasing massima, il test si è concluso con un errore, quindi non ci sono risultati per questa scheda video in questa modalità di qualità.

    Integriamo i diagrammi costruiti con una tabella finale con i risultati dei test con i valori medi e minimi derivati ​​del numero di frame al secondo per ciascuna scheda video.



    Oltre ai test di gioco, oggi presenteremo i risultati dei test di due schede video concorrenti nel benchmark CompuBench CL 1.5.




    AMD Radeon RX 480 4GBNVIDIA GeForce GTX 1060 6GB

    4. Grafici pivot

    Nella prima coppia di grafici riassuntivi, valuteremo la differenza di prestazioni tra AMD Radeon RX 480 e la sua predecessore Radeon R9 380X rappresentata da ASUS STRIX R9 380X Gaming, i cui risultati in ogni gioco sono presi come punto di partenza, e la media Gli FPS dell'eroina del test di oggi sono messi da parte in percentuale.



    Fondamentalmente, l'AMD Radeon RX 480 mostra un buon aumento delle prestazioni rispetto alla Radeon R9 380X in quasi tutti i giochi. A parte i risultati anormalmente bassi della Radeon R9 380X nel gioco DiRT Rally, Hitman è particolarmente indicativo a questo proposito, dove la Radeon RX 480, grazie al doppio della quantità di memoria e a un processore grafico più veloce, supera di 62 volte il suo predecessore. 83%. In media, in tutti i giochi, la Radeon RX 480 è del 27-31% più veloce.

    Quindi, controlliamo come appare la Radeon RX 480 sullo sfondo della Sapphire NITRO R9 390 OC Tri-X con la stessa quantità di memoria video, ma la vecchia GPU Hawaii. A proposito, ora il costo delle versioni originali della Radeon R9 390 si è avvicinato al livello della nuova Radeon RX 480, quindi un tale confronto sarebbe abbastanza appropriato e pertinente.



    Bene, vediamo come la Radeon RX 480 non potesse battere la Radeon R9 390. L'unica eccezione era il gioco Rainbow Six: Siege e la modalità che utilizzava l'anti-alias in Hitman. In media, per tutti i test, il nuovo prodotto è in ritardo del 10-11% con una risoluzione di 1920 x 1080 pixel e del 14-15% con una risoluzione di 2560 x 1440 pixel.

    Infine, la coppia più importante e interessante di grafici pivot: confrontare le prestazioni di AMD Radeon RX 480 e NVIDIA GeForce GTX 1060, due schede grafiche che sono state rilasciate per affrontarsi con una differenza di tempo di due settimane.



    Il vantaggio di una scheda video con GPU NVIDIA è evidente, con l'eccezione, ancora, di Hitman. In generale, non si può non notare la tendenza per cui quando si passa dai giochi più vecchi a quelli più recenti (dall'alto verso il basso), le prestazioni delle schede video si stabilizzano e la Radeon RX 480 non sembra affatto un "ragazzo frustino", poiché all'inizio sembrava. Tuttavia, nel nostro pacchetto di test di giochi, è emerso che in media la Radeon RX 480 è in ritardo rispetto alla GeForce GTX 1060 del 13,7-14,7% con una risoluzione di 1920 x 1080 pixel e del 14,1-15,0% con una risoluzione di 2560 x 1440 pixel.

    5. Consumo di energia

    Il consumo energetico è stato misurato utilizzando un alimentatore Corsair AX1500i tramite l'interfaccia Corsair Link e il software di monitoraggio HWiNFO64 versione 5.35-2950. È stato misurato il consumo energetico dell'intero sistema nel suo complesso, monitor escluso. La misurazione è stata eseguita in modalità 2D durante il normale lavoro in Microsoft Word o durante la navigazione in Internet, nonché in modalità 3D. In quest'ultimo caso, il carico è stato creato utilizzando quattro cicli consecutivi della scena introduttiva del livello Swamp del gioco Crysis 3 a 2560 x 1440 pixel con impostazioni di qualità grafica massime utilizzando MSAA 4X. Aggiungiamo che il diagramma mostra sia il livello di picco di consumo energetico in modalità 3D che il valore di consumo medio per l'intero ciclo di test.

    Confrontiamo il livello di consumo energetico dei sistemi con le schede video testate oggi secondo il diagramma.



    Il consumo energetico di un sistema con una scheda video AMD Radeon RX 480 non ha superato il consumo di una configurazione con una Radeon R9 380X e si è rivelato significativamente inferiore rispetto a una scheda video Radeon R9 390. Tuttavia, rispetto a un sistema con una GeForce GTX 1060 installata, il nuovo prodotto perde parecchio per una classe di schede video, contrapposte l'una all'altra. Quindi, se al picco del carico la configurazione con la GeForce GTX 1060 consuma solo 461 watt, allora con la Radeon RX 480 consuma già 518 watt, ovvero il 12,3% in più. In termini di consumo energetico medio, l'immagine è quasi la stessa e in 2D NVIDIA è ancora più economica di AMD. Naturalmente, il livello di consumo energetico delle schede video non è un fattore determinante nella scelta delle stesse, ma non possiamo fare a meno di notare che AMD è inferiore al suo eterno concorrente anche in questo indicatore.

    Conclusione

    Riassumendo il materiale di oggi, possiamo riassumere brevemente che al momento AMD Radeon RX 480 è inferiore in termini di prestazioni a NVIDIA GeForce GTX 1060 di circa il 14-15%, ma nei giochi più moderni che supportano DirectX 12, la differenza tra queste schede video è ridotto. Pertanto, possiamo presumere che Polaris abbia ancora delle prospettive. In termini di consumo energetico, AMD ha perso anche questo round contro NVIDIA: al momento, la GeForce GTX 1060 di riferimento è più economica della Radeon RX 480. Per quanto riguarda il potenziale di overclocking di entrambe le schede video, trarremo conclusioni dopo aver verificato il modelli originali con circuiti stampati rinforzati e sistemi efficaci raffreddamento. Inoltre, nel prossimo futuro, nella suite di test appariranno altri due nuovi giochi con supporto DirectX 12, che potrebbero anche influenzare l'equilibrio di potenza tra AMD e NVIDIA in questa classe di schede video. A prezzi al dettaglio, queste schede video ora sono quasi le stesse, quindi la scelta, come sempre, è tua.

    Grazie ad AMD per
    scheda video fornita per il test
    .


    Recensione AMD Radeon RX 480 8GB | Incontra Polaris 10

    Otto mesi fa, AMD ha iniziato a liberare la potenza delle GPU di nuova generazione, a partire da un controller del display aggiornato che supporta HDMI 2.0b e DisplayPort 1.3 HBR3, FreeSync su HDMI e una pipeline compatibile con HDR. Più tardi iniziò ad apparire Informazioni aggiuntive, che parlava del rilascio di due diverse GPU, una progettata specificamente per il mercato desktop mainstream e l'altra per soluzioni mobili che offrono prestazioni a livello di console in fattori di forma sottili e leggeri.


    Il secondo prodotto include 16 Compute Unit (CU), un bus di memoria a 128 bit e codifica/decodifica video 4K accelerata. Anche se non è disponibile. scheda video AMD Radeon RX 480 utilizza il più grande design del processore Polaris 10. Fisicamente, non è più grande di un processore Nvidia GP100 con 15,3 miliardi di transistor, ma è abbastanza potente da pilotare i migliori visori VR. In termini di prestazioni, la scheda è alla pari con AMD Radeon R9 290 e Nvidia GeForce GTX 970.

    Il livello medio di prestazioni della scheda difficilmente può essere definito sbalorditivo, soprattutto sullo sfondo della nuova GPU Nvidia GP104. Tuttavia AMD Radeon RX 480 costa molto meno di soluzioni simili in velocità e il consumo energetico è limitato a 150 watt. Pertanto, AMD spera di rendere la realtà virtuale disponibile a un pubblico più ampio di giocatori (sarebbe bello se le società che vendono HMD a $ 800 e $ 600 si mettessero al gioco).

    Due versioni disponibili AMD Radeon RX 480: Modello da $ 200 (MSRP) dotato di 4 GB GDDR5 VRAM a 7 Gb/s e versione da $ 240 (MSRP) con 8 GB GDDR5 a 8 Gb/s. Oggi testiamo un modello con 8 GB di memoria.

    Caratteristiche di Polaris 10

    Polaris 10 ha 5,7 miliardi di transistor su un die da 230 mm2. In confronto, il chip Hawaii ha 6,2 miliardi di transistor e un'area di 438 mm2. Nonostante un minor numero di transistor e un consumo energetico inferiore di circa il 55%, nella maggior parte dei test l'RX 480 si colloca tra R9 290 e 390. Ciò è in gran parte dovuto al processo FinFET a 14 nm di GlobalFoundries, che fornisce ad AMD notevoli vantaggi in termini di prestazioni e potenza rispetto ai transistor planari prodotti utilizzando il Tecnologia di processo a 28 nm. FinFET fornisce una frequenza più alta a qualsiasi livello di consumo energetico e viceversa, a qualsiasi frequenza di clock, un chip con 14 nm consuma meno energia. Nel caso di Polaris, AMD ha sfruttato entrambi aumentando la velocità di clock e riducendo il consumo energetico. Quindi è riuscita a superare la più potente GPU Hawaii in termini di risorse, pur mantenendo un limite di potenza di 150 watt (sebbene le nostre misurazioni mostrino che questa cifra è leggermente sottostimata).

    Nonostante il nuovo nome in codice, Polaris 10 si basa sull'architettura AMD Graphics Core Next di quarta generazione. Pertanto, gli elementi costitutivi del design del processore Polaris sembreranno familiari a molti appassionati e sarà più facile per noi descriverlo.

    Specifiche

    AMD Radeon RX 480 AMD Radeon R9 390 AMD Radeon R9 290
    Polare 10 Granata Pro Hawaii Pro
    Unità di calcolo (CU) 36 40 40
    Processori di flusso 2304 2560 2560
    Frequenza di clock (base/Boost), MHz 1120/1266 1000 947
    Velocità di calcolo di picco, GFLOP (alla frequenza base) 5161 5120 4849
    Numero di blocchi di texture 144 160 160
    Tasso di riempimento della trama Gtex/s 182,3 160 160
    Numero di blocchi di rasterizzazione 32 64 64
    Dimensione cache L2, MB 2 1 1
    Velocità di trasferimento della memoria, Gbps 8 (8 GB) / 7 (4 GB) 6 5
    Larghezza di banda della memoria, GB/s 256 384 320
    Bus di memoria, bit 256 512 512
    Pacchetto termico, W 150 275 250
    Numero di transistor, miliardi 5,7 6,2 6,2
    Area cristallina, mm2 230 438 438
    Tecnologia di processo, nm 14 28 28
    prezzo di partenza $ 240 (8 GB) / $ 200 (4 GB) $ 330 (8 GB) $ 400 (4 GB)

    Un processore di comandi (GCP-Graphics Command Processor) è ancora responsabile della pianificazione della sequenza di istruzioni grafiche in unità shader (Shader Engine). La sequenza delle istruzioni di calcolo è gestita da unità di calcolo asincrone (ACE - Asynchronous Compute Engine). Solo invece di otto blocchi ACE, la logica di esecuzione del comando ora è composta da quattro ACE e due pianificatori hardware (Hardware Scheduler) che eseguono le attività di definizione delle priorità delle code, gestione delle risorse tempo/spazio e l'offload delle attività di pianificazione dei driver in modalità core della CPU. In realtà, questi non sono blocchi separati o nuovi, ma piuttosto una modalità aggiuntiva in cui possono operare i gasdotti esistenti. Dave Nalasco, Senior Manager of Graphics Technology Processes di AMD, ha commentato:

    "HWS (Hardware Workgroup/Wavefront Schedulers) sono essenzialmente pipeline ACE senza controller di invio. Il loro compito è scaricare la CPU gestendo il processo di pianificazione delle code definite dall'utente/driver sugli slot delle code hardware disponibili. Si tratta di processori di microcodici programmabili che possono essere diversi si applicano le politiche di pianificazione. Le abbiamo utilizzate per implementare le funzioni Quick Response Queue e CU Reservation. Siamo stati anche in grado di trasferire queste modifiche alle schede grafiche GCN di terza generazione tramite un aggiornamento del driver."

    La funzione Quick Response Queues consente agli sviluppatori di assegnare priorità a determinate attività eseguite in modo asincrono senza anticipare completamente altri processi. È possibile trovare una spiegazione più dettagliata sul blog di Dave(Inglese). In breve, AMD vuole flessibilità. La sua architettura consente diversi approcci per ottimizzare il caricamento delle risorse e ridurre al minimo la latenza di rendering, entrambi aspetti critici per le applicazioni VR.

    Le note CU sono composte da 64 unità shader conformi a IEEE 754-2008 suddivise in quattro unità vettoriali, un'unità scalare e 16 unità di caricamento/store di recupero delle texture. Inoltre, ogni CU include quattro unità texture, 16 KB di cache L1, 64 KB di spazio locale per lo scambio di dati e spazio di registrazione per unità vettoriali e scalari. AMD afferma di aver apportato molte modifiche per migliorare le prestazioni della CU, inclusa l'aggiunta del supporto per FP16 (e Int16), l'ottimizzazione dell'accesso alla cache e il miglioramento della prelettura delle istruzioni. Insieme, queste modifiche forniscono un aumento delle prestazioni fino al 15% per la CU rispetto alla GPU Hawaii (GCN 2a generazione).

    Nove CU formano una grande unità shader (SE - Shader Engine). Il chip video Polaris 10 ha quattro SE di questo tipo e sappiamo che questo è il massimo per questa architettura. Si ottengono in totale 2304 stream processor e 144 unità di texturing (64 shader x 9 CU x 4 SE).

    Ogni blocco shader è associato a un blocco geometrico (GE - Geometry Engine). Secondo AMD, al blocco geometrico è stato aggiunto un primitivo acceleratore di scarti, che filtra gli elementi geometrici più semplici che non vengono rasterizzati in un pixel prima della scansione, aumentando così il throughput. Questa è una funzionalità automatica della fase di pre-rasterizzazione della pipeline grafica ed è una novità per Polaris. Inoltre, è apparsa una cache di indice per la geometria clonata, sebbene non ne conosciamo le dimensioni e il grado di influenza durante la clonazione.

    Per analogia con il chip video Hawaii, il processore Polaris 10 è in grado di disegnare quattro semplici elementi per clock. Tuttavia, rispetto alle GPU Hawaii/Grenada fino a 1050 MHz (nel caso della R9 390X), AMD ha alzato la frequenza di base AMD Radeon RX 480 fino a 1120 MHz e la frequenza in modalità Boost fino a 1266 MHz. Si scopre che l'azienda compensa la perdita di risorse su un chip con una maggiore frequenza. Le prestazioni in virgola mobile a precisione singola della Radeon R9 290X sono 5,6 TFLOPS, mentre la RX 480 raggiunge 5,8 TFLOPS in modalità Boost.

    Quanto è realistica una velocità di clock di 1266 MHz? La GPU delle Hawaii faticava a tenere il passo con la frequenza delle specifiche perché si stava facendo molto caldo e volevamo assicurarci che ciò non accadesse con Polaris. Usando GPU-Z, abbiamo preso le letture della velocità di clock nel benchmark integrato del gioco Metro: Last Light Redux, ripetuto 10 volte di seguito, e abbiamo ricevuto il seguente grafico:

    Stress Test Clock - Benchmark integrato Metro: Last Light Redux, 10 passaggi, MHz

    La differenza tra i punti superiore (1265 MHz) e inferiore (1118 MHz) sul grafico è 148 MHz. Possiamo dire che AMD rientra chiaramente nei limiti specificati, sebbene la frequenza venga costantemente regolata durante il test. Ma almeno la media di 1208 MHz è più vicina all'estremità superiore.

    Le GPU Hawaii e Fiji SE hanno ciascuna quattro backend di rendering in grado di produrre 16 pixel per clock (per un totale di 64 pixel per clock). Polaris 10 ha tagliato a metà questo componente. Ci sono due backend di rendering per SE, ciascuno con quattro ROP, che insieme rendono 32 pixel per clock. La differenza con la Radeon R9 290 con sede alle Hawaii è piuttosto significativa. La situazione è aggravata dal bus di memoria Polaris 10 a 256 bit, che è due volte più stretto del bus di memoria del chip video Hawaii (512 bit). Versione AMD Radeon RX 480 Il modello da 4 GB utilizza una memoria GDDR5 da 7 Gb/s e ha una larghezza di banda di 224 GB/s, mentre il modello da 8 GB che stiamo testando oggi utilizza una memoria da 8 Gb/s e ha una larghezza di banda aumentata a 256 GB/s. Ma in ogni caso, questo è molto meno del 320 GB / R9 290.

    La riduzione delle risorse hardware è in parte compensata da una migliore compressione del colore delta, che riduce la quantità di informazioni inviate sul bus. AMD supporta anche la compressione 2/4/8:1 senza perdita di dati, proprio come l'architettura Nvidia Pascal. Inoltre, Polaris 10 utilizza una cache L2 da 2 MB, la stessa quantità utilizzata nelle Fiji. Ciò ridurrà il numero di accessi alla memoria GDDR5 e ridurrà ulteriormente la dipendenza della GPU da un bus ampio e velocità di trasferimento dati elevate.

    Tuttavia, l'esaurimento del backend della GPU dovrebbe avere un impatto sulle prestazioni poiché la risoluzione aumenta e viene applicata l'intensità dell'anti-aliasing. Ci chiedevamo come sarebbe stato Polaris sullo sfondo delle Hawaii con l'aumento dell'intensità del carico. Per testare questo, abbiamo eseguito il test di Grand Theft Auto V a una modesta risoluzione 1920x1080 con impostazioni dei dettagli grafici "molto alti" e abbiamo gradualmente aumentato la qualità dell'anti-aliasing.

    Il grafico mostra chiaramente che quando si cambia l'anti-alias MSAA da 2x a 4x AMD Radeon RX 480 riduce notevolmente il frame rate medio rispetto all'R9 390. Con l'anti-aliasing disattivato, l'RX 480 raggiunge 97,3 FPS, mentre l'R9 390 raggiunge 90,4 FPS. Ma entro la fine del grafico AMD Radeon RX 480 ha mostrato solo 57,5 ​​fotogrammi al secondo, mentre i 390 avevano una media di 62,9 fotogrammi al secondo.

    Recensione AMD Radeon RX 480 8GB | Controller display, UVD, VCE e WattMan

    Nuovo controller del display

    Abbiamo già trattato alcuni dei miglioramenti al controller del display Polaris in questo articolo. "Piani di sviluppo funzionale della GPU AMD nel 2016". Ma è stato pubblicato quasi sette mesi fa.

    Sapevamo allora che Polaris avrebbe supportato DisplayPort 1.3 con High Bit Rate 3, utilizzando cavi e connettori esistenti per fornire fino a 32,4 Gbps su quattro corsie. Le specifiche del controller ora includono lo standard DisplayPort 1.4-HDR. Non aumenta la velocità dei dati, ma include la tecnologia Display Stream Compression 1.2, che consente di trasferire contenuti 4K a 10 bit con una frequenza di aggiornamento di 96 Hz. Lo standard DisplayPort 1.4 supporta anche lo spazio colore.

    A breve termine, AMD considera ancora DP 1.3 uno strumento per portare FreeSync a 4K. I pannelli con una frequenza di aggiornamento di 120 Hz saranno disponibili entro la fine del 2016, secondo l'azienda, ma per ottenere buone prestazioni con impostazioni grafiche elevate in questa configurazione, le possibilità AMD Radeon RX 480 non sarà abbastanza. Detto questo, il design del processore Vega con supporto HBM2 non apparirà ufficialmente fino al 2017.

    Abbiamo già discusso del supporto HDR in Polaris alla fine dello scorso anno, ma AMD ribadisce che la pipeline di display è pronta per la prima generazione di display HDR a 10 bit e in futuro display HDR a 12 bit. L'unità di elaborazione del colore facilmente programmabile include la rimappatura del colore, il controllo gamma, l'elaborazione in virgola mobile e la proiezione 1:1 con qualsiasi display.

    Accelerazione di codifica/decodifica video

    Ai suoi tempi d'oro, ATI era nota per i sistemi di accelerazione della decodifica video ad alte prestazioni e alta qualità che scaricavano le attività di riproduzione video da processore su una combinazione di shader programmabili e blocchi funzione fissi installati nella GPU.

    Non abbiamo dettagli su dove il decoder Polaris svolga i suoi compiti, ma è noto che si basa sul decoder UVD e sembra avere funzionalità fisse. AMD specifica nelle specifiche la presenza della decodifica HEVC in modalità fino a 4K60 utilizzando il profilo Main 10, che supporta il formato 4:2:0 a 10 bit (tutto questo è necessario affinché l'HDR funzioni). Tuttavia, esiste il supporto hardware per la decodifica VP9 Driver AMD non è stato ancora implementato, sappiamo solo che la funzionalità è prevista in un futuro aggiornamento. Se AMD vuole implementare il sottocampionamento del colore HEVC 10-bit/4:2:0 con HDR, avrà bisogno della compatibilità almeno con il profilo 2. Viene fornita anche l'accelerazione hardware M-JPEG in modalità fino a 4K30.

    Anche lo sviluppo del Video Coding Engine (VCE) di AMD non è ben documentato. Polaris è noto per essere in grado di codificare video HEVC a 8 bit fino a 4K60, ma le GPU basate sull'architettura GCN 1.2 hanno le stesse apparecchiature. Sembra che AMD stia lavorando per ampliare l'elenco delle applicazioni compatibili con VCE. Naturalmente, è supportato il client proprietario Gaming Evolved. Ma oltre a questo, gli elenchi includono il programma Open Broadcaster Software, che in precedenza supportava solo QuickSync e NVEnc. C'è anche Plays.tv, un social network della società responsabile del client Gaming Evolved.