amd radeon rx 5700 xt je potrdil, da vsebuje 64 vrstic: arhitektura kratko - Amd

AMD Radeon RX 5700 XT potrjen s funkcijo 64 ROPs: Arhitektura na kratko

AMD 'Navi 10' is a very different GPU from the 'Vega 10,' or indeed the 'Polaris 10.' The GPU sees the introduction of the new RDNA graphics architecture, which is the first big graphics architecture change on an AMD GPU in nearly a decade. AMD had in 2011 released its Graphics CoreNext (GCN) architecture, and successive generations of GPUs since then, brought generational improvements to GCN, all the way up to 'Vega.' At the heart of RDNA is its brand new Compute Unit (CU), which AMD redesigned to increase IPC, or single-thread performance.

Preden se potopite globlje, je pomembno, da potrdite dve ključni specifikaciji 'Navi 10' GPU-ja. Število silicija ROP v siliciju je 64, dvojno večje od silicija „Polaris 10“ in enako kot „Vega 10.“ Silicij ima šestnajst upodobitev (RBs), ti so štiričrpani, ki delujejo na 64-krat ROP. AMD je tudi potrdil, da ima čip 160 TMU-jev. Ti TMU-ji so preoblikovani tako, da omogočajo 64-bitno bilinearno filtriranje. Radeon RX 5700 XT poveča silicij, medtem ko RX 5700 onemogoči štiri RDNA CU-je, in sicer s 144 TMU-ji. Število ROP na RX 5700 se pri 64 ne spremeni.

RDNA Compute Unit vidi večino inovacij AMD. Skupine dveh CU-jev naredijo „dvojno računalniško enoto“, ki si delijo skalarni predpomnilnik podatkov, predpomnilnik navodil za senčnike in lokalno skupno rabo podatkov. Vsak CU je zdaj razdeljen med dve enoti SIMD 32 pretočnih procesorjev, vektorski register in skalarno enoto. AMD je na ta način podvojil število skalarnih enot na silikonu na 80 in podvojil število CU. Vsaka skalarna enota je po konceptu podobna jedru CPU-ja in je zasnovana za obvladovanje težkih skalarno nedeljivih delovnih obremenitev. Vsaka enota SIMD ima svoj razporejevalnik. Štiri TMU so del vsake CU. Ta obsežna prenova v hierarhiji SIMD in CU dosega podvojitev stopenj skalarnih in vektorskih navodil ter združevanje virov med dvema sosednjima CU. Skupine petih enot za računanje z dvema računalnikoma RDNA si delijo osnovno enoto, rasterizer, 16 ROP-ov in velik predpomnilnik L1. Dve taki skupini tvorita Shader Engine in oba Shader Enginea se srečata v centraliziranem procesorju za grafični ukaz, ki razporeja delovne obremenitve med različnimi komponentami, Geometrijskim procesorjem in štirimi asinhrono-računskimi motorji (ACE). Druga večja prenovitev lastnosti Navi v prejšnjih generacijah je hierarhija predpomnilnika. Vsak RDNA dual-CU ima lokalni hitri predpomnilnik, ki ga AMD označuje kot L0 (stopnja nič). Vsaka 16 KB L0 enota je sestavljena iz najhitrejšega SRAM-a, blazine pa neposredno prenašajo med računske enote in predpomnilnik L1, tako da zaobidejo I-cache in K-cache računalniške enote. 128 KB L1 predpomnilnika, razdeljenega med pet dual-CUs, je 16-smerni blok hitrih prenosov SRAM med senčniki in 4 MB predpomnilnika L2.

V celoti RDNA pomaga AMD-ju doseči 2,3-kratni izkoristek na površino, 1,5-kratni izkoristek na Watt. Silikon 'Navi 10' meri le 251 mm² v primerjavi z 495 mm² grafične enote 'Vega 10'. Veliko teh prostorskih pridobitev je mogoče pripisati tudi prehodu na nov 7 nm proces izdelave silicija s 14 nm. AMD also briefly touched on its vision for real-time ray-tracing. To begin with, we can confirm that the 'Navi 10' silicon has no fixed function hardware for ray-tracing such as the RT core or tensor cores found in NVIDIA 'Turing' RTX GPUs. For now, AMD's implementation of DXR (DirectX Ray-tracing) for now relies entirely on programmable shaders. At launch the RX 5700 series won't be advertised to support DXR. AMD will instead release support through driver updates. The RDNA 2 architecture scheduled for 2020-21 will pack some fixed-function hardware for certain real-time ray-tracing effects. AMD sees a future in which real-time ray-tracing is handled on the cloud. The next frontier for cloud-computing is cloud-assist, where your machine can offload processing workloads to the cloud.