AMD Ryzen 5 2400G e Ryzen 3 2200G APU Review

AMD ha avuto molto successo lo scorso anno con il core della CPU Zen completamente ridisegnato. Innanzitutto, ci hanno dato Ryzen e il nostro primo sguardo alla tecnica a blocchi di AMD che utilizza CPU Complexes (CCX), la pietra angolare del loro design, e la Infinity Fabric che lega insieme questi "blocchi". Questo approccio consente ad AMD di "impilare" facilmente questi quattro core CCX a otto thread insieme per aumentare il numero di core. Prendi la CPU Threadripper con tanti core 16 e 32 o come in questo caso, collega CCX a un core grafico Radeon Vega e rinnova la loro linea APU.

Oggi ho il AMD Ryzen 5 2400G e Ryzen 3 2200G sul banco di prova. Si tratta delle APU nuove e revisionate di AMD basate sull'elaborazione di Zen Architecture e Radeon Graphics, nome in codice Raven Ridge. AMD ha scoperto attraverso la ricerca indipendente che i PC venduti senza un trucco grafico 30% del mercato e l'aggiunta di un APU della famiglia Ryzen sarebbe idealmente adatto a questo segmento.

Con il prezzo suggerito di $ 169.00 per il Ryzen 5 2400G e $ 99.00 per il Ryzen 3 2200G, AMD ha stabilito un punto di prezzo irresistibile che non richiede una GPU dedicata. Nei test di AMD, l'APU 5G di Ryzen 2400G spesso si confronta positivamente con le GPU dedicate 75 di $ rendendo questa APU una scelta saggia quando si tratta di prestazioni per dollaro per i consumatori attenti al prezzo. Queste due APU alla fine sostituiranno il Ryzen 5 1400 e il Ryzen 3 1200 con prezzi suggeriti simili o più bassi, base più alta e orologi boost e grafica integrata È una progressione naturale.

Specifiche e caratteristiche

Guardando la tabella delle specifiche sotto, 2400G è un quad-core con SMT per un totale di otto thread. Questo numero totale di core / thread deriva dall'utilizzo di un singolo CPU Complex (CCX) con SMT attivo. Il clock di base arriva a 3.6 GHz e aumenterà a 3.9 GHz sulla tecnologia Precision Boost 2 migliorata di AMD (ne parleremo più avanti). L'APU 2400G include anche 11 Radeon Vega Compute Units con clock fino a 1250 MHz. 2200G è anche costruito su un CCX per quattro core, ma SMT non è attivo su questo SKU. Il clock di base arriva a 3.5 GHz e aumenterà a 3.7 GHz con la tecnologia 2 Precision Boost e include anche otto Radeon Vega Compute Unit con clock fino a 1100 MHz.

Entrambi sono prodotti con il processo 14 nm FinFET di AMD con un TDP (Thermal Design Power) di 65 W. Il mezzo di raffreddamento tra lo stampo e IHS è TIM (materiale di interfaccia termica) invece di saldare, AMD ha scelto questo metodo per mantenere bassi i costi di produzione e mantenere i prezzi competitivi.

Ci sono vantaggi nell'utilizzo di un singolo CCX come un costo inferiore e una dimensione più compatta che lo rende più adatto per desktop e soluzioni mobili. Ciò porta anche a una maggiore latenza su una CPU a due CCX, ma ci sono alcuni inconvenienti. Questa mossa riduce la cache L3 da 8MB a 4 MB che AMD ha compensato con clock CPU più alti. Il nuovo pacchetto CPU consente inoltre a Raven Ridge di supportare ufficialmente JEDEC DDR4-2933, il più alto clock di memoria ufficiale di qualsiasi processore consumer.

Per quanto riguarda il supporto PCI Express (PCIe), Raven Ridge offre un totale di lane 24 fuori dalla CPU con otto dedicate alla grafica e otto per uso generale come M.2 PCIe NVMe (quattro di queste otto dedicate al chipset). Il resto è suddiviso su SATA e USB 2.0, 3.1 e 3.1 Gen2. La decisione di AMD di ridurre le corsie PCIe grafiche dedicate dai sedici agli otto è basata sulla GPU mid-range e sui carichi di lavoro che possono essere accoppiati con l'APU. Al rialzo, è più semplice da produrre permettendo ad AMD di ridurre i costi del consumatore.

Windows 10 è la piattaforma ufficialmente supportata per le APU Ryzen. A questo punto, non è chiaro se sistemi operativi legacy come Windows 7 sarà supportato.

APUAMD Ryzen 5 2400GAMD Ryzen 3 2200G
N. di core44
N. di discussioni84
Base Clock Speed3.6 GHz3.5 GHz
Aumenta la velocità dell'orologio3.9 GHz3.7 GHz
Set di istruzioni64-bit64-bit
Istruzione Imposta estensioniSSE 4.1 / 4.2 / 4a, AVX2, SHASSE 4.1 / 4.2 / 4a, AVX2, SHA
Litografia14 nm FinFET14 nm FinFET
Conta transistor4.94 miliardi4.94 miliardi
TDP65 W65 W
Soluzione termica specTIM tradizionale non metallicaTIM tradizionale non metallica
Grafica integrata11 Radeon Vega CUs Fino a 1250 MHz8 Radeon Vega CUs Fino a 1100 MHz
L1 Cache64 KB I-Cache
32 KB D-Cache per Core
64 KB I-Cache
32 KB D-Cache per Core
L2 Cache2 MB (512 KB per core)2 MB (512 KB per core)
L3 Cache4 MB condiviso4 MB condiviso
Specifiche di memoria
Dimensione massima della memoria128 GB128 GB
Tipi di memoriaDDR4-22933DDR4-22933
N. di canali di memoria22
Supporto per la memoria ECCNonNon

La tabella seguente è una lista della linea desktop APU Ryzen equipaggiata con la nuova grafica Radeon Vega di AMD. In esso, vediamo il Ryzen 5 2400G è il top con le sue unità di calcolo a quattro core, otto thread, configurazione e 11 Radeon Vega seguito dal Ryzen 3 2200G con quattro core, quattro thread e otto unità di calcolo Radeon Vega. Entrambe le CPU sono overcloccabili, supponendo che si comprano una scheda madre con un chipset in grado di farlo.

AMD Ryzen APU Modelcores /
Discussioni
Orologio baseAumenta l'orologioL3 CacheRaffreddatore inclusoGraficaTDP
Ryzen 5 2400G4 / 83.6 GHz3.9 GHz4 MBWriath Spire11CU 1250 MHz65W
Ryzen 3 2200G8 / 163.5 GHz3.7 GHz4 MBWriath Spire8CU 1100 MHz65W


Tecnologia AMD SenseMI

Le seguenti informazioni sono state fornite da AMD.

Prima di tutto, è importante capire che ogni processore AMD Ryzen ha una "griglia intelligente" distribuita di sensori interconnessi che sono precisi per 1 mA, 1 mV, 1 mW e 1 ° C con una velocità di polling di 1000 / sec. Questi sensori generano dati di telemetria di vitale importanza che alimentano il loop di controllo di Infinity Fabric e il loop di controllo è autorizzato a effettuare regolazioni in tempo reale del comportamento del processore AMD Ryzen in base alle condizioni operative future attuali e previste.

AMD SenseMI è un pacchetto di cinque "sensi" correlati che si basano su sofisticati algoritmi di apprendimento e / o sulla funzionalità di comando e controllo di Infinity Fabric per potenziare i processori AMD Ryzen con Machine Intelligence (MI). Questa intelligenza viene utilizzata per ottimizzare le prestazioni e le caratteristiche di potenza dei core, gestire i recuperi di cache speculative ed eseguire la previsione di ramo basata su AI.

  • Pure Power
    La rete distribuita di sensori intelligenti che guidano Precision Boost può fare il doppio lavoro per ottimizzare il consumo energetico del processore con qualsiasi carico di lavoro. E per la brillantezza del livello successivo: i dati di telemetria del ciclo di ottimizzazione Pure Power consentono a ciascun processore AMD Ryzen di ispezionare le caratteristiche uniche del proprio silicio per estrarre la gestione energetica personalizzata.

  • Precision Boost 2
    Dopo la presentazione di Precision Boost e del processore desktop AMD Ryzen, AMD ha osservato scenari in cui sono in uso i core 3 +, ma la dimensione complessiva del carico di lavoro è relativamente piccola. Questo crea uno scenario in cui viene attivato lo stato "All Core Boost", anche se non vi sono imminenti limiti elettrici, termici o di utilizzo che potrebbero praticamente arrestare ulteriori aumenti della velocità di clock. Questo scenario rappresenta un'ulteriore opportunità per aumentare le prestazioni. L'headroom termico, elettrico e di utilizzo del prodotto può essere convertito in più alte velocità di clock per sfruttare l'opportunità Precision Boost 2 porta avanti la granularità 25 MHz del suo predecessore, ma è importante passare a un algoritmo che perseguirà intelligentemente la frequenza più alta possibile fino a quando non si incontra un limite sopra menzionato, o se la frequenza nominale della parte è soddisfatta (a seconda di quale viene prima). Questo vale per qualsiasi numero di thread in volo, senza limiti arbitrari. Precision Boost 2 potrebbe essere descritto come opportunistico, lineare o aggraziato e un confronto concettuale di Precision Boost 1 VS 2 è stato tracciato per chiarezza di seguito.

  • Se viene rilevato un limite hardware, Precision Boost 2 è progettato per livellarsi e impiegare la sua selezione granulare dell'orologio su un dithering a una piccola gamma di frequenze attorno al punto off leveling. Questo processo è un ciclo di regolazione continua gestito da AMD Infinity Fabric e viene eseguito il ciclo fino a 1000 volte al secondo. Un esempio reale di ciò è mostrato di seguito con OCCT, in cui l'amplificazione passa con grazia attraverso uno a otto thread e quindi mantiene una velocità di clock max-thread ben al di sopra della base. Considerato nel suo complesso, il Precision Boost 2 investe il processore AMD Ryzen con Radeon Vega Graphics con prestazioni migliori in applicazioni multi-threaded nel mondo reale liberando la CPU per effettuare la selezione di clock più performante per la sua definita capacità elettrica / termica / di carico / frequenza - indipendentemente dal numero di thread in volo.

  • Previsione rete neurale
    Una vera intelligenza artificiale all'interno di ogni processore AMD Ryzen utilizza una rete neurale per apprendere in tempo reale il comportamento di un'applicazione e speculare sulle sue prossime mosse. L'AI predittiva legge le istruzioni vitali della CPU, quindi il processore è sempre pronto ad affrontare un nuovo carico di lavoro.

  • Smart Prefetch
    Gli algoritmi di apprendimento sofisticati comprendono i modelli e i comportamenti interni delle applicazioni e anticipano quali dati saranno necessari per un'esecuzione rapida in futuro. Smart Prefetch pre-carica preventivamente i dati in grosse cache sul processore AMD Ryzen per consentire un calcolo veloce e reattivo.

SMT (multi-threading simultaneo)

Questo è il nuovo equivalente di AMD alla tecnologia HyperThreading (HT) di Intel. Consente a ciascun core di funzionare come due thread, aggiungendo prestazioni nelle applicazioni multi-thread.

Ogni processore è sbloccato
AMD sta permettendo l'overclocking su tutti i modelli di CPU, come hanno fatto in passato. L'unica avvertenza questa volta è che devi avere una scheda madre con un chipset che supporti l'overclocking (X370, B350 o X300).

Microarchitettura "Zen" X86

  • Prestazioni
    Per quanto riguarda le prestazioni, la micro-architettura Zen rappresenta un salto di qualità nella capacità di esecuzione core rispetto ai precedenti progetti desktop di AMD. In particolare, l'architettura Zen presenta una finestra di schedulazione dell'istruzione 1.75x più grande e 1.5x una maggiore larghezza e risorse di emissione; questo cambiamento consente allo Zen di pianificare e inviare più lavoro nelle unità di esecuzione. Inoltre, una cache micro-op consente a Zen di ignorare la cache L2 e L3 quando si utilizzano micro-operazioni a cui si accede frequentemente. Lo Zen acquisisce anche un'unità di predizione di rami basata su una rete neurale che consente all'architettura Zen di essere più intelligente nella preparazione di istruzioni e percorsi ottimali per il lavoro futuro. Infine, i prodotti basati sull'architettura Zen possono opzionalmente utilizzare SMT per aumentare l'utilizzo della pipeline di elaborazione riempiendo le bolle della pipeline create dall'app con un lavoro significativo.

  • Throughput
    Un motore ad alte prestazioni richiede carburante e le caratteristiche di rendimento dell'architettura Zen offrono a questo riguardo. Tra le principali modifiche vi sono le principali revisioni della gerarchia della cache con le istruzioni 64 KB dedicate L1 e cache di dati, cache L512 dedicata 2KB per core e 8 MB della cache L3 condivisa su quattro core. Questa cache è aumentata con un sofisticato prefetcher di apprendimento che raccoglie speculativamente i dati dell'applicazione nelle cache in modo che siano disponibili per l'esecuzione immediata. Complessivamente, queste modifiche stabiliscono una cache di livello inferiore più vicina alla rete di base fino a 5x una maggiore larghezza di banda della cache in un core.

  • Efficienza
    Oltre all'adozione del processo 14 nm FinFET più efficiente dal punto di vista energetico, l'architettura Zen utilizza in particolare la versione ottimizzata per densità del processo Global Foundries 14 nm FinFET. Ciò consente dimensioni di stampi più piccole e tensioni operative più basse attraverso la curva di potenza / prestazioni completa. L'architettura Zen incorpora anche le più recenti metodologie di progettazione a bassa potenza di AMD, quali: la cache micro-op precedentemente menzionata per ridurre feti lontani ad alta intensità energetica, un clock aggressivo per azzerare il consumo energetico dinamico nelle regioni del nucleo minimamente utilizzate e uno stack motore per la generazione di indirizzi a bassa potenza nel dispatcher.
    È in questo ambito, in particolare, che la saggezza della gestione energetica dei team APU di AMD traspare per conferire a Zen la possibilità di scalare da configurazioni a basso wattaggio mobile a HEDT.

  • Scalabilità
    La scalabilità nell'architettura Zen inizia con CPU Complex (CCX), un modulo a otto thread nativamente a quattro core. Ogni CCX ha 64 KB L1 I-Cache, 64 KB L1 D-Cache, 512 KB dedicato L2 cache per core e 8 MB L3 cache condivisa tra i core. Ogni core all'interno del CCX può opzionalmente disporre di SMT per ulteriori funzionalità multi-thread.
    Più di un CCX può essere presente in un prodotto basato su Zen, in cui il processore AMD Ryzen presenta due CCX composti da otto core e fili 16 (totale). I singoli core all'interno del CCX possono essere disabilitati da AMD e i CCX comunicano attraverso Infinity Fabric ad alta velocità. Questo design modulare consente ad AMD di scalare quantità di core, thread e cache come necessario per raggiungere l'intero spettro dei mercati di client, server e HPC.

  • Tessuto infinito
    Infinity Fabric, nel frattempo, è un'interfaccia / bus flessibile e coerente che consente ad AMD di integrare in modo rapido ed efficiente un portafoglio IP sofisticato in uno stampo coesivo. Questi pezzi assemblati possono utilizzare Infinity Fabric per scambiare i dati tra CCX, memoria di sistema e altri controller (ad es. Memoria, I / O, PCIe) presenti sul design AMD Ryzen SoC. Infinity Fabric offre inoltre all'architettura Zen potenti capacità di comando e controllo, stabilendo un ciclo di feedback sensibile che consente di effettuare stime e regolazioni in tempo reale della tensione di base, della temperatura, della potenza assorbita dalla presa, della velocità di clock e altro ancora. Questa funzionalità di comando e controllo è fondamentale per la tecnologia SenseMI di AMD.

L'architettura grafica Vega

A diciassette anni dall'introduzione della prima Radeon, il modello di utilizzo per i processori grafici continua ad espandersi, sia nel campo del visual computing che oltre. I clienti di AMD impiegano GPU per affrontare una serie di carichi di lavoro diversificati che vanno dall'apprendimento automatico alla visualizzazione professionale e all'hosting virtualizzato e in nuovi campi come la realtà virtuale. Anche i giochi tradizionali spingono costantemente la busta con effetti visivi all'avanguardia e livelli di fedeltà visiva senza precedenti negli ultimi giochi. Lungo il percorso, i set di dati da elaborare in queste applicazioni hanno raggiunto dimensioni e complessità. La potenza di elaborazione delle GPU si è moltiplicata per tenere il passo con le esigenze dei carichi di lavoro emergenti, ma il throughput di quasi tutti i tipi di processori ad alte prestazioni è stato sempre più controllato dal consumo di energia.

Con queste esigenze in mente, il gruppo Radeon Technologies si è proposto di costruire una nuova architettura nota come Vega. Vega è il cambiamento più significativo della tecnologia grafica di base di AMD dall'introduzione dei primi chip basati su GCN cinque anni fa. L'architettura Vega è pensata per soddisfare le esigenze odierne abbracciando diversi principi; Funzionamento flessibile, supporto per set di dati di grandi dimensioni, efficienza energetica migliorata e prestazioni estremamente scalabili, Vega introduce una serie di funzionalità innovative nel perseguimento di questa visione, che descriveremo nelle pagine seguenti. Questa nuova architettura promette di rivoluzionare il modo in cui le GPU vengono utilizzate sia nei mercati consolidati sia in quelli emergenti offrendo agli sviluppatori nuovi livelli di controllo, flessibilità e scalabilità.

Geometria di prossima generazione

Per soddisfare le esigenze sia della grafica professionale che delle applicazioni di gioco, i motori geometrici di Vega sono stati ottimizzati per un maggiore throughput di poligoni aggiungendo nuovi percorsi veloci attraverso l'hardware ed evitando l'elaborazione non necessaria. Questo percorso di geometria di nuova generazione (NGG) è molto più flessibile e programmabile di prima.

Per evidenziare una delle innovazioni nel nuovo motore di geometria, gli shader primitivi sono un elemento chiave nella sua capacità di raggiungere un throughput di poligoni molto più alto per transistor. L'hardware precedente è stato mappato abbastanza vicino alla pipeline di rendering standard di Direct3D, con diverse fasi tra cui l'assembly di input, l'ombreggiatura dei vertici, l'ombreggiatura dello scafo, la tassellatura, l'ombreggiatura del dominio e l'ombreggiatura della geometria. Data l'ampia varietà di tecnologie di rendering ora implementate dagli sviluppatori, tuttavia, includere queste fasi non è sempre il modo più efficiente di fare le cose. Ogni fase ha varie restrizioni su input e output che potrebbero essere stati necessari per i precedenti progetti di GPU, ma tali restrizioni non sono sempre necessarie per l'hardware più flessibile di oggi.


Il nuovo supporto shader primitivo di Vega consente di combinare e sostituire alcune parti della pipeline di elaborazione della geometria con un nuovo tipo di shader altamente efficiente. Questi shader flessibili e generici possono essere lanciati molto rapidamente, consentendo a più di quattro volte gli shader primitivi di picco primitivo di eliminare il tasso di eliminazione per ciclo di clock.

In una scena tipica, circa metà della geometria verrà scartata attraverso varie tecniche come l'abbattimento del tronco, l'abbattimento della faccia posteriore e l'abbattimento piccolo-primitivo. Più velocemente queste primitive vengono scartate, più velocemente la GPU può avviare il rendering della geometria visibile. Inoltre, le tradizionali pipeline di geometria eliminano le primitive dopo il completamento dell'elaborazione dei vertici, che può sprecare risorse di calcolo e creare colli di bottiglia durante l'archiviazione di una grande serie di attributi non necessari. Gli shader primitivi consentono l'abbattimento precoce per salvare tali risorse.

Gli shader primitivi possono operare su una varietà di primitive geometriche diverse, inclusi singoli vertici, poligoni e superfici di patch. Quando la tassellatura è abilitata, viene generato uno shader di superficie per elaborare patch e punti di controllo prima che la superficie venga tassellata e i poligoni risultanti vengano inviati allo shader primitivo. In questo caso, lo shader di superficie combina le ombreggiature del vertice e gli stadi di ombreggiatura del rivestimento della pipeline grafica Direct3D, mentre lo shader primitivo sostituisce le fasi di ombreggiatura del dominio e ombreggiatura della geometria.

Bilanciamento del carico del motore di geometria con NGG

Gli shader primitivi hanno molti potenziali usi oltre l'abbattimento della geometria ad alte prestazioni. Il rendering delle mappe shadow è un altro processo onnipresente nei motori moderni che potrebbe trarre grandi benefici dal ridotto overhead di elaborazione degli shader primitivi. Possiamo prevedere ancora più usi per questa tecnologia in futuro, tra cui calcolo degli attributi dei vertici differiti, rendering multi-vista / multi-risoluzione, pre-pass di profondità, sistemi di particelle e elaborazione e attraversamento di grafici a scena intera sulla GPU.

Gli shader primitivi coesisteranno con la pipeline della geometria hardware standard anziché sostituirla in base alla nuova gerarchia della cache di Vega, ora il motore di geometria può utilizzare la cache L2 on-chip per archiviare i dati dei parametri dei vertici. Questa disposizione completa la cache dei parametri dedicata, che ha raddoppiato le dimensioni rispetto all'architettura Polaris della generazione precedente. Questa impostazione di memorizzazione nella cache rende il sistema altamente regolabile e consente al driver grafico di scegliere il percorso ottimale per qualsiasi caso d'uso. Combinati con la memoria HBM2 ad alta velocità, questi miglioramenti aiutano a ridurre il potenziale per la larghezza di banda della memoria di agire come collo di bottiglia per il throughput della geometria.

Un'altra innovazione di NGG di Vega è il miglioramento del bilanciamento del carico su più motori geometrici. Un distributore di carichi di lavoro intelligenti (IWD) regola continuamente le impostazioni della pipeline in base alle caratteristiche delle chiamate che riceve per massimizzare l'utilizzo.

Un fattore che può causare l'inattività dei motori di geometria è il cambio di contesto. I selettori di contesto si verificano ogni volta che il motore passa da uno stato di rendering a un altro, ad esempio quando si passa da una chiamata di disegno per un oggetto a quella di un oggetto diverso con proprietà di materiali diverse. La quantità di dati associati agli stati di rendering può essere abbastanza grande e l'elaborazione GPU può bloccarsi se esaurisce la memoria di contesto disponibile. L'IWD cerca di evitare questo overhead delle prestazioni evitando gli switch di contesto quando possibile.

Alcune chiamate di disegno includono anche molte piccole istanze (cioè, rendono molte versioni simili di un oggetto semplice). Se un'istanza non include abbastanza primitive da riempire un fronte d'onda dei thread 64, non può sfruttare appieno le capacità di elaborazione parallela della GPU e parte della capacità della GPU non viene utilizzata. L'IWD può mitigare questo effetto impacchettando più istanze di piccole dimensioni in un unico fronte d'onda, fornendo una notevole spinta all'utilizzo.

Unità di calcolo di prossima generazione (NCU) con Rapid Packed Math

Le GPU oggi usano spesso più precisione matematica del necessario per i calcoli eseguiti anni fa, l'hardware GPU è stato ottimizzato esclusivamente per l'elaborazione delle operazioni in virgola mobile 32-bit che erano diventate lo standard per la grafica 3D. Tuttavia, poiché i motori di rendering sono diventati più sofisticati e poiché la gamma di applicazioni per GPU si è estesa oltre l'elaborazione grafica, il valore dei tipi di dati oltre a FP32 è cresciuto.

Le unità di calcolo programmabili (Figura 7) al centro delle GPU Vega sono state progettate per affrontare questo panorama in evoluzione con l'aggiunta di una funzionalità chiamata Rapid Packed Math. Supporto per calcoli matematici con bit di virgola mobile e velocità integer di 16 bit bit relativi alle operazioni 32-bit. Dimezza anche lo spazio del registro e lo spostamento dei dati necessario per elaborare un dato numero di operazioni. Il nuovo set di istruzioni include un ricco mix di istruzioni in virgola mobile e integer a bit 16, tra cui FMA, MUL, ADD, MIN / MAX / MED, spostamenti di bit, operazioni di imballaggio e molto altro.

Per le applicazioni che possono sfruttare questa funzionalità, Rapid Packed Math è in grado di fornire un sostanziale miglioramento della velocità di elaborazione e dell'efficienza energetica. Nel caso di applicazioni specializzate come l'apprendimento automatico e la formazione, l'elaborazione video e la visione artificiale, i tipi di dati 16-bit sono una scelta naturale, ma ci sono vantaggi anche per le operazioni di rendering più tradizionali. I giochi moderni, ad esempio, utilizzano una vasta gamma di tipi di dati oltre allo standard FP32. I vettori di direzione normale / direzione, i valori di illuminazione, i valori dei colori HDR e i fattori di fusione sono alcuni esempi di dove è possibile utilizzare le operazioni 16-bit.

Con il supporto a precisione mista, Vega può accelerare le operazioni che non traggono vantaggio da una maggiore precisione mantenendo la massima precisione per quelli che lo fanno. Pertanto, l'aumento delle prestazioni risultante non deve necessariamente andare a scapito della qualità dell'immagine.

Oltre a Rapid Packed Math, l'NCU introduce una varietà di nuove operazioni in interi di bit 32 che possono migliorare le prestazioni e l'efficienza in scenari specifici. Questi includono un set di otto istruzioni per accelerare la generazione di indirizzi di memoria e le funzioni di hashing (comunemente usate nell'elaborazione crittografica e mining di criptovalute), nonché nuove istruzioni AOD / SUB progettate per ridurre al minimo l'utilizzo del registro.

L'NCU supporta anche una serie di operazioni SAD (Sum of Absolute Differences) di bit 8 interi. Queste operazioni sono importanti per un'ampia gamma di algoritmi di elaborazione di video e immagini, tra cui la classificazione delle immagini per l'apprendimento automatico, il rilevamento del movimento, il riconoscimento dei gesti, l'estrazione in profondità stereo e la visione artificiale. L'istruzione QSAD può valutare 16 4 × 4-tessere pixel per NCU per ciclo di clock e accumulare i risultati nei registri 32-bit o 16-bit. Una versione mascherabile (MQSAD) può fornire ulteriore ottimizzazione ignorando i pixel di sfondo e concentrando il calcolo sulle aree di interesse in un'immagine.

Revision Pixel Engine

Poiché i display ad altissima risoluzione e quelli ad alto refresh diventano più diffusi, massimizzare la velocità dei pixel sta diventando più importante I monitor con risoluzioni 4K + e frequenze di aggiornamento fino a 240Hz stanno aumentando drasticamente le richieste delle GPU di oggi. I motori pixel dell'architettura Vega sono progettati per rispondere a queste esigenze con una serie di nuove funzionalità.

Il Draw-Stream Binning Rasterizer (DSBR) è un'innovazione importante da evidenziare. È stato progettato per ridurre l'elaborazione e il trasferimento di dati non necessari sulla GPU, il che aiuta sia a migliorare le prestazioni sia a ridurre il consumo energetico. L'idea era di combinare i vantaggi di una tecnica già ampiamente utilizzata nei prodotti di grafica portatile (rendering affiancato) con i vantaggi del rendering in modalità immediata utilizzato nella grafica per PC ad alte prestazioni.

Il rendering standard in modalità immediata funziona rasterizzando ogni poligono mentre viene inviato fino al completamento dell'intera scena, mentre il rendering affiancato funziona dividendo lo schermo in una griglia di tessere e quindi rendendo ciascuna piastrella in modo indipendente.

Il DSBR lavora dapprima dividendo l'immagine da rendere in una griglia di contenitori o tessere nello spazio dello schermo e quindi raccogliendo un lotto di primitive da rasterizzare nel convertitore di scansione. Le dimensioni bin e batch possono essere regolate dinamicamente per ottimizzare il contenuto da renderizzare. Il DSBR attraversa quindi i primitivi in ​​batch un bin alla volta, determinando quali sono completamente o parzialmente coperti dal bin. La geometria viene elaborata una volta, richiedendo un ciclo di clock per primitivo nella pipeline. Non ci sono restrizioni su quando il binning può essere abilitato ed è pienamente compatibile con la tessellazione e l'ombreggiatura della geometria.

Questo design economizza la larghezza di banda della memoria off-chip mantenendo tutti i dati necessari per rasterizzare la geometria di un contenitore nella memoria veloce su chip (ad esempio, la cache 12). I dati nella memoria off-chip devono essere accessibili solo una volta e possono essere riutilizzati prima di passare al cestino successivo. Vega utilizza un numero relativamente piccolo di tile e opera su lotti primitivi di dimensioni limitate rispetto a quelli utilizzati nelle precedenti architetture di rendering basate su tile. Questa configurazione mantiene i costi associati al ritaglio e all'ordinamento gestibili per scene complesse offrendo al contempo la maggior parte dei vantaggi in termini di prestazioni ed efficienza.

L'ombreggiatura dei pixel può anche essere differita fino a quando non è stato elaborato un intero batch in modo che solo i pixel visibili in primo piano debbano essere ombreggiati. Questo passaggio posticipato può essere disabilitato in modo selettivo per i batch che contengono poligoni con trasparenza. L'ombreggiatura differita riduce il lavoro non necessario riducendo il sovrascrittura (ovvero, i casi in cui i pixel shader vengono eseguiti più volte quando poligoni diversi si sovrappongono a un pixel dello schermo singolo).

L'elaborazione differita dei pixel funziona utilizzando un tabellone per i campioni di colore prima di eseguire pixel shader su di essi. Se un campione successivo occlude o sovrascrive un campione precedente, il campione precedente può essere scartato prima di eseguire qualsiasi ombreggiatura dei pixel su di esso. Il tabellone ha una profondità limitata, quindi è più potente se usato insieme al binning.

Queste ottimizzazioni possono ridurre significativamente il traffico di memoria off-chip, aumentando le prestazioni in scenari legati alla memoria e riducendo il consumo totale di energia grafica. Nel caso delle GPU desktop Vega, abbiamo osservato riduzioni della larghezza di banda della memoria fino a 33% quando il DSBR è abilitato per le applicazioni di gioco esistenti, senza alcun aumento del consumo di energia.

Costruito per le più alte velocità di clock della GPU

Uno degli obiettivi chiave per l'architettura Vega era raggiungere velocità di clock operative più elevate rispetto a qualsiasi precedente GPU Radeon. In parole povere, questo sforzo ha richiesto ai team di progettazione di chiudersi su obiettivi di frequenza più elevata. La semplicità di questa affermazione smentisce lo scopo del compito, però. L'incontro con gli obiettivi temporali sostanzialmente più rigidi di Vega ha richiesto un certo livello di impegno progettuale praticamente per ogni porzione del chip.

In alcune unità, ad esempio nel percorso dei dati di decompressione della texture della cache LI, i team hanno aggiunto più fasi alla pipeline, riducendo la quantità di lavoro svolto in ogni ciclo di clock per soddisfare i target di tempistiche più stretti di Vega.

L'aggiunta di fasi è un mezzo comune per migliorare la tolleranza di frequenza di un progetto, ma queste fasi aggiuntive possono contribuire a una maggiore latenza della pipeline, con un potenziale impatto sulle prestazioni. In molti casi, questi impatti possono essere minori. Nel nostro esempio di decompressione della trama, la latenza aggiuntiva potrebbe aggiungere fino a due cicli di clock tra le centinaia richieste per un tipico recupero della trama, un effetto trascurabile.
In altri casi, su percorsi più critici per le prestazioni, il progetto Vega richiedeva soluzioni di design creativo per bilanciare meglio la tolleranza di frequenza con le prestazioni a cadenza oraria. Prendiamo ad esempio il caso della Vega NCU, il team di progettazione ha apportato importanti modifiche all'unità di calcolo per migliorare la sua tolleranza di frequenza senza compromettere le sue prestazioni principali.

Innanzitutto, la squadra ha cambiato la planimetria fondamentale dell'unità di calcolo. Nelle architetture GCN precedenti con target di frequenza meno aggressivi, la presenza di connessioni cablate di una certa lunghezza era accettabile perché i segnali potevano percorrere l'intera distanza in un singolo ciclo di clock. Per questa architettura, alcune di queste lunghezze dei cavi dovevano essere ridotte in modo che i segnali potessero attraversarle entro l'intervallo dei cicli di attracco molto più brevi di Vega. Questa modifica ha richiesto un nuovo layout fisico per Vega NCU con una planimetria ottimizzata per consentire fili di lunghezza ridotta.

Questa modifica del layout da sola non era tuttavia sufficiente. Le unità interne chiave, come l'istruzione, la logica di recupero e decodifica, sono state ricostruite con l'obiettivo esplicito di raggiungere gli obiettivi di temporizzazione più stretti di Vega. Allo stesso tempo, il team ha lavorato molto duramente per evitare di aggiungere fasi ai percorsi più critici per le prestazioni. Alla fine, potrebbero chiudere un progetto che mantiene la profondità a quattro stadi della pipeline principale di ALU e comunque soddisfa gli obiettivi di temporizzazione di Vega.

Vega sfrutta anche SRAM personalizzate ad alte prestazioni originariamente sviluppate dal team di CPU Zen. Queste SRAM, modificate per l'uso nei registri general purpose di Vega NCU, offrono miglioramenti su più fronti, con 8% di ritardo in meno, un risparmio di 18% nell'area di die e una riduzione di 43% nell'uso di energia rispetto alle memorie standard compilate .

Topologia APU AMD Ryzen

Impiegando le tecnologie Zen, Vega e Infinity Fabric descritte nella sezione precedente, il processore AMD Ryzen con Radeon Vega Graphics utilizza la topologia fisica mostrata di seguito (Figura 10). Infinity Fabric offre sei clienti unici che rappresentano diverse categorie di tecnologie nel portafoglio IP AMD. Questi client sono monitorati centralmente e gestiti tramite le funzionalità di controllo / dati del fabric.

Di seguito è riportato uno sparo della APU Raven Ridge rispetto alla struttura della CPU Ryzen.

Colpo di AMD Raven Ridge APU

AMD Ryzen Die Shot

Visita del prodotto

Di seguito sono riportate alcune immagini del pacchetto di assistenza che ho ricevuto da AMD e la confezione del prodotto per le nuove APU Ryzen. Come puoi vedere l'APU e il dispositivo di raffreddamento hanno ciascuno la propria confezione. La scatola sottile per l'APU che AMD ha utilizzato per un po 'di tempo e una scatola di cartone molto simile per il dispositivo di raffreddamento.

Di seguito sono disponibili le immagini dei campioni APU Ryzen che abbiamo. Le APU sono confezionate nel solito modo da AMD con una custodia di plastica all'interno della piccola scatola di cartone e includono un distintivo della cassa che indica Ryzen 5 o Ryzen 3 a seconda dell'APU all'interno. Passando al dissipatore di CPU Wraith Spire, posso dire che manterrà il Ryzen 5 2400G all'interno della sua busta termica a velocità di produzione, ma questo è il massimo. Durante gli stress test, l'APU raggiungerà temperature nella metà degli anni ottanta, che è ancora al di sotto del limite di limitazione di 95 ° C, ma spinge le speranze di overclocking lontano sul refrigeratore di serie. È stato anche un po 'difficile da installare, ma come potete vedere la TIM di serie mostra una buona copertura dell'IHS e c'era solo la giusta quantità applicata.

Parametri di riferimento

Durante i benchmark, volevo dare una scossa alle APU nella loro classe di peso, ma l'unica CPU che avevo a disposizione con la grafica 630 di Intel UHD era una CPU a sei core 8700K a dodici core che viene venduta per oltre due volte al prezzo di vendita suggerito Ryzen 5 2400G. Così ho optato per l'i3 8350K, che viene venduto allo stesso prezzo dell'APU 2400G, ma non ne avevo uno e non ne avrei comprato neanche uno.

Per essere chiari, sto cercando di essere il più equo possibile, quindi ho preso il mio i7 8700K e l'ho ridotto a quattro core, quattro thread CPU e l'ho impostato a 4.0 GHz con la cache 3.7 GHz per imitare un i3 8350K il più vicino possibile con quello che ho. Nell'elenco delle parti ho indicato 8350K con un asterisco e aggiunto una nota a piè di pagina, ma andando avanti mi riferirò alla CPU come un 3K i8350 *

Ryzen5 2400GRyzen 3 2200GA10-7870ki3 8350K *
Scheda madreMSI B350I PRO ACMSI B350I PRO ACASUS Crossblade RangerASUS ROG Strix X370-E Gaming
MemorieG.Skill FlareX 2 × 8 GB DDR4-3200 MHz 14-14-14-34G.Skill FlareX 2 × 8 GB DDR4-3200 MHz 14-14-14-34G.Skill 2 × 4 GB DDR3-2400 10-12-12-31G.Skill FlareX 2 × 8 GB DDR4-3200 MHz 14-14-14-34
HDDSamsung 120 GB 840 EVOSamsung 120 GB 840 EVOSamsung 120 GB 840 EVOSamsung 120 GB 840 EVO
Alimentazione elettricaSuper Flower 1000W PlatinumSuper Flower 1000W PlatinumSuper Flower 1000W PlatinumSuper Flower 1000W Platinum
iGPURadeon Vega 11Radeon Vega 8Shader Radeon R7 512Intel UHD 630
RaffreddamentoAMD Wraith SpireAMD Wraith SpireNoctua NH-D15Noctua NH-D15
OSWindows 10 x64Windows 10 x64Windows 10 x64Windows 10 x64

* i3 8350K = i7 [email protected] 4.0 GHz, quattro core e quattro thread per simulare un i3 8350K

Nel pacchetto di revisione di AMD, troviamo parti di MSI e G.Skill per la recensione sull'APU Ryzen. La scheda madre consegnata era la MSI B350I PRO AC, una scheda madre Mini-ITX AM4 completa e per RAM, il pacchetto di G.Skill include due FlareX DIMM, questo kit 2 × 8 GB è classificato per DDR4-3200 su 14-14-14-34. Poco dopo il lancio di Ryzen l'anno scorso, G.Skill ha rilasciato la FlareX e la RAM Fortis che sono specificatamente sintonizzate per la piattaforma AM4. L'intero contenuto del pacchetto di revisione è illustrato di seguito.

MSI B350I PRO AC, come ho detto, è una scheda madre AM4 con fattore di forma mini-ITX, non lasciarti ingannare dalle sue dimensioni. MSI ha confezionato alcune chicche in quel piccolo immobile. La scheda è dotata del chipset B350 e supporta la maggior parte delle CPU AM4 attualmente disponibili. Ho notato tuttavia che il Ryzen 7 1800X non era presente nell'elenco probabilmente a causa delle restrizioni TDP. I due slot DRAM supporteranno fino a 32 GB di DDR4 in dual channel con velocità fino a 3200 MHz. C'è uno slot PCIe 3.0 x16 sulla scheda e un connettore M.2 sul retro che supporta le unità PCIe 3.0 x4 e SATA NVMe. Queste velocità di connessione PCIe dipenderanno dalla CPU utilizzata. Con le CPU Ryzen funzionano a piena velocità, ma con le corsie ridotte nell'APU sono entrambe ridotte alla metà, rispettivamente, PCIe 3.0 x8 e x2. MSI PRO AC dispone inoltre di uscita USB 3.1 Gen2, uscita HDMI e Display Port e include anche Intel dual-band wireless / Bluetooth.

Benchmark utilizzati

Tutti i benchmark sono stati eseguiti con la scheda madre impostata su valori predefiniti ottimizzati (al di fuori di alcune impostazioni di memoria che dovevano essere configurate manualmente). Quando viene menzionato "stock" insieme alla velocità di clock, questo include il boost di precisione 2 sulle APU AMD Ryzen. Ho provato in questo modo per osservare Precision Boost 2 aggiornato di AMD e come manipola le velocità di clock quando sotto carichi diversi. Vorrei anche ribadire il fatto che ho usato un 8700K ridotto a un livello di prestazioni 8350K impostato a una velocità statica di 4 GHz con quattro core e quattro thread. Tutti i grafici a bordo sono stati lasciati a velocità di magazzino per questo test.

Dopo il test, ho impostato le APU AMD sul loro overclock massimo per CPU e iGPU che avrei potuto ottenere sulla scheda madre MSI. Ho trovato che aveva alcune limitazioni con la tensione, quindi non ho potuto andare così lontano. Questo ti darà un'idea dei possibili guadagni in termini di prestazioni se scegli di overcloccare l'APU. La memoria è stata mantenuta alle velocità nominali per il kit FlareX DDR4.

Test della CPU
  • Test CPU, FPU e memoria per ingegnere AIDA64
  • Cinebench R11.5 e R15
  • x265 1080p Benchmark (HWBOT)
  • POVRay
  • SuperPi 1M / 32M
  • WPrime 32M / 1024M
  • 7Zip

Tutti i test della CPU sono stati eseguiti con le impostazioni predefinite, se non diversamente specificato.

Test di gioco

Tutti i test di gioco sono stati eseguiti su 1920 × 1080 su preset bassi per i benchmark e V-Sync verificato è stato disabilitato.

  • 3DMark Fuoco Sciopero
  • Terra di Mezzo: Shadow of Mordor
  • Metro Last Light
  • Ceneri di Singolarità
  • Rise of the Tomb Raider

Test AIDA64

Solo una nota qui, ho usato l'ultima AIDA64 Engineer Beta per i test, ma ancora non supporta ufficialmente l'APU Ryzen. Il primo è il cache AIDA64 e il benchmark della memoria.

AIDA64 Cache and Memory Benchmark

AIDA64 Cache and Memory Benchmark
CPULeggiScriviCopiaLatenza
Ryzen 5 2400G @ 3.6 GHz46981475734157868.8
Ryzen 3 2200G @ 3.5 GHz46750476604165267.3
Intel i3 8350K * @ 4.0 GHz47089477554299844.6
AMD A-10 7870K @ 3.9 GHz22236123932141377

Come puoi vedere, Ryzen funziona molto meglio con ram di quanto non fosse un anno fa, ma quella latenza è ancora piuttosto elevata rispetto a Intel. Al prossimo punto di riferimento della CPU AIDA64.

Test CPU AIDA64

Test CPU AIDA64
CPUQueenPhotoWorxZlibAESHash
Ryzen 5 2400G @ 3.6 GHz4698918366356.43306911308
Ryzen 3 2200G @ 3.5 GHz3089513768228.1290187335
Intel i3 8350K * @ 4.0 GHz3609126878285.2176984375
AMD A-10 7870K @ 3.9 GHz188099791175.386852745

Come puoi vedere, i quattro thread in più hanno dato a 2400G un buon vantaggio attraverso la maggior parte dei test della CPU e 2200G non era poi così indietro. Verso l'ultimo dei benchmark AIDA64.

Test FPU AIDA64

Test FPU AIDA64
CPUVP8JuliaMandelSinJulia
Ryzen 5 2400G @ 3.6 GHz617019247100516362
Ryzen 3 2200G @ 3.5 GHz57861841195884367
Intel i3 8350K * @ 4.0 GHz661133031182893391
AMD A-10 7870K @ 3.9 GHz3788624031841484

I test in virgola mobile sembrano essere un po 'un punto debole per le APU basate su Ryzen, anche con i fili extra che 2400G è stato lasciato in tutto tranne il test SinJulia.

Test del mondo reale

Successivamente, passeremo a qualcosa di un po 'più tangibile / produttivo basato su benchmark di compressione, rendering e codifica.

Cinebench R11.5 / R15, POVRay, x265 (HWBot), 7Zip

Cinebench R11.5 / R15, POVRay, x265 (HWBot), 7Zip - Dati grezzi
CPUR11.5R15POVRayx2657Zip
Ryzen 5 2400G @ 3.6 GHz9.238261702.8619.8421913
Ryzen 3 2200G @ 3.5 GHz6.665851374.9217.0416115
Intel i3 8350K * @ 4.0 GHz7.826831665.3927.1319203
AMD A-10 7870K @ 3.9 GHz3.71326857.519.3211912

Anche in questo caso, i thread extra hanno conferito a 2400G un certo vantaggio rispetto alla CPU Intel in tutti i benchmark X265 di HWBot. L'ultima generazione di CPU Intel ha ottenuto una vera spinta in questo benchmark rispetto ai loro predecessori.

Test basati su Pi

Passando da tutte le qualità multi-thread sopra, arriviamo ad alcuni test basati su numeri Pi e Prime. SuperPi e WPrime, in particolare. Anche se AMD non è particolarmente forte in questi benchmark, è possibile notare un netto miglioramento rispetto alla controparte Steamroller.

Benchmark SuperPi e wPrime

Benchmark SuperPi e wPrime: dati grezzi
CPUSuperPi 1MSuperPi 32MwPrime 32MwPrime 1024M
Ryzen 5 2400G @ 3.6 GHz11.066625.3076.425181.54
Ryzen 3 2200G @ 3.5 GHz12.114671.1248.863271.828
Intel i3 8350K * @ 4.0 GHz9.141461.7836.939221.602
AMD A-10 7870K @ 3.9 GHz17.891957.54912.298392.797

Risultati del gioco

Per quanto riguarda i giochi, i test sono stati eseguiti su 1080p e su preset bassi. Queste APU sono pensate per essere una soluzione all-in-one accessibile in modo che il gioco non sia il loro scopo principale, ma come vedrai è fattibile con frame rate accettabili. Per i giocatori là fuori, sicuramente non rimarrai deluso dalle prestazioni della grafica Radeon Vega!

Risultati del gioco 1080p

Per quanto riguarda il benchmark sintetico, 3DMark Fire Strike, puoi vedere i risultati sono simili al grafico qui sopra con la grafica Vega che tira in alcuni numeri impressionanti per una iGPU.

Benchmark di Firestay 3DMark

Precision Boost 2

Solo poche parole sulle mie osservazioni sulla funzione potenziata di AMD. Prima di tutto si comporta in modo diverso rispetto alla loro prima iterazione di Precision Boost. Inizierò con il Ryzen 3 2200G poiché le due CPU si sono comportate in modo leggermente diverso l'una dall'altra. 2200G ha un clock di base di 3.5 GHz e aumenta a 3.7 GHz e da quello che ho visto è rimasto alla massima frequenza di boost su tutti e quattro i core anche sotto carichi pesanti come Cinebench R15 o HWBot x265. Durante le operazioni a thread singolo, aumenterebbe uno o più core fino a 3.7 GHz ma il carico sembrò muoversi tra diversi core, sembrava quasi irregolare. Ho ripetuto il test e impostato affinità con un singolo core, quindi è stato l'unico potenziato, il core è rimasto a 3.7 GHz durante il test completo, ma il benchmark ha ottenuto lo stesso risultato, quindi il comportamento dello stock non ha influito sul risultato.

Il Ryzen 5 2400G si è comportato in modo un po 'diverso in quanto non ha raggiunto il pieno boost su tutti i core durante carichi pesanti con multithreading ma aumenterebbe da una velocità di base di 3.6 GHz e passerà al passaggio del mouse tra 3.75 GHz e 3.8 GHz. Durante i carichi leggeri, ha comunque raggiunto la sua piena velocità di incremento di 3.9 GHz.

overclocking

Per l'overclocking ho scambiato i dispositivi di raffreddamento dal Wraith Spire incluso al Noctua NH D-15. 2400G era già vicino ai suoi limiti termici in magazzino con il radiatore di serie. L'2200G, d'altra parte, aveva un po 'più di headroom e sono riuscito a fare test di stabilità su 4.1 GHz con il dispositivo di raffreddamento Wraith Spire incluso, il che era abbastanza sorprendente, per non dire altro. Ho provato a eseguirlo con il dispositivo di raffreddamento Noctua, ma di nuovo mi sono imbattuto nel limite della scheda madre che non mi permetteva di impostare la tensione di base sopra 1.4V. Potrebbe essere stato il mio campione, ma il 5 2400G di Ryzen era quasi al limite anche con un raffreddamento migliorato. Sono riuscito a ottenere 3.95 GHz max per il core della CPU e 1350 MHz sul core della GPU. Era stabile con queste impostazioni, ma non ho ottenuto i miglioramenti grafici che speravo. Come vedrai nei seguenti risultati, il gioco ha migliorato solo uno o due fotogrammi al secondo. Il Ryzen 3 2200G sembrava avere molto più spazio. Ho gestito 4.1 GHz per il core della CPU e 1300 MHz per il core della GPU e avevo bisogno solo di un leggero aumento della tensione SOC / NB per ottenere 200 MHz extra dall'APU.

Quindi vediamo come si sono accumulati.

Cinebench R11.5 / R15, POVRay, x265 (HWBot), 7Zip

Benchmark SuperPi e wPrime

1080p Gaming

Benchmark di Firestay 3DMark

Consumo energetico e temperature

Nel grafico seguente abbiamo testato l'utilizzo energetico del sistema su più situazioni da inattivo, Prime 95 Small FFT (con FMA3 / AVX) a 3DMark Firestrike per un carico combinato. Il sistema, a magazzino, stava tirando un massimo di 104 W solo per le condizioni di carico della CPU con 2400G e 2200G al massimo su 93 W entrambi questi risultati provenivano dal piccolo test FFT Prime 95. Anche quando l'overclocking dell'2400G è arrivato a 122 W e 93 W per 2200G a 4.1 GHz. Tieni presente che si tratta di un consumo energetico completo del sistema, queste CPU sicuramente sorseggiano l'elettricità.

Ryzen APU Consumo di energia

Le temperature erano in realtà sorprendentemente ben controllate con il dispositivo di raffreddamento della Wraith Spire incluso, non ho visto alcuna strozzatura in nessun punto. La temperatura massima a magazzino era 85 ° C con 5G Ryzen 2400G, durante Prime95 Small FFT. Questo dimostra che il dispositivo di raffreddamento delle scorte è adeguato per 2400G alle impostazioni di stock, ma non reggerebbe durante l'overclocking. Per il Ryzen 3 2200G ha funzionato bene fino a 4.1 GHz sotto stress test che la CPU stava raggiungendo e superando leggermente 90 ° C durante i piccoli test FFT P95 ma è tutto ciò che serve.

Conclusione

Nel complesso, le prestazioni dell'aggiunta più recente di AMD alla scuderia Ryzen sono piuttosto impressionanti. Confrontandoli con A10-7870K, dal punto di vista del computing non c'è davvero alcun contest e le prestazioni grafiche sono quasi raddoppiate. Guardando i numeri e i dollari, il Ryzen 5 2400G si confronta abbastanza favorevolmente con 8350K che si trova nello stesso parco giochi, con un prezzo ragionevole, con un MSRP di $ 169.99. Ha quattro altri thread per aiutare nei carichi di lavoro multi-threaded e un processore grafico abbastanza decente se hai voglia di tirare indietro e fare qualche gioco leggero. Personalmente, ritengo che il vero tesoro sia il $ 99.99 Ryzen 3 2200G e non sarei sorpreso di vederlo apparire in un sacco di macchine OEM nel prossimo futuro.

Penso che AMD abbia colto di sorpresa questa volta, queste due CPU si adattano al mercato previsto proprio come un guanto. Offrono il meglio di entrambi i mondi con grandi prestazioni che non infrangeranno la banca. Overclockers approvati!

 

AMD Ryzen 5 2400G e Ryzen 3 2200G APU Review è un post da: overclockers - La comunità Performance Computing