AMD:n kehittämä grafiikkasuorittimien mikroarkkitehtuuri From Wikipedia, the free encyclopedia
Radeon DNA (RDNA) on AMD:n arkkitehtuuri grafiikkasuorittimille (GPU).[1] Arkkitehtuuri on seuraaja AMD:n Graphics Core Next (GCN) -arkkitehtuurille.[1]
Arkkitehtuuri käyttää Navi-koodinimellä tunnettua suoritinta.[1] Piirisarjaa käytetään Radeon RX 5000 -sarjassa, joista ensimmäinen on RX 5700.[1] Suorittimet käyttävät 7 nanometrin tekniikkaa ja tukevat PCI Express 4.0 sekä GDDR6 -tekniikkaa.[1]
AMD on julkaissut arkkitehtuurin käskykantadokumentaation elokuussa 2019.[2]
Arkkitehtuurin päivitysversiossa RDNA 2 on laitteistotuki säteenseurannalle.[3] Big Navi -nimellä tunnettu GPU on tulossa Radeon RX 6000 -sarjassa.[4] Navi 21 (Big Navi) sisältää Infinity Cache -nimellä tunnetun välimuistin GPU-piirille integroituna, joka toimii samankaltaisesti kuin L3-välimuisti suorittimissa (CPU).[5] Välimuisti mahdollistaa pienemmän virrankäytön kapeammalla muistikaistanleveydellä nostaen kaistanopeutta: 256-bittinen väylä välimuistilla tarvitsee vain 90% 384-bittisen väylän virrankäytöstä.[5]
RDNA 3 -versio on esitelty marraskuussa 2022 ja ensimmäiset arkkitehtuuria käyttävät Radeon RX 7900 XTX ja Radeon RX 7900 XT -näytönohjaimet saapuvat myyntiin joulukuussa 2022.[6] Uudessa arkkitehtuurissa on muutoksia, joilla AMD:n mukaan yhdessä saavutetaan 54 prosenttia parempi suorituskyky wattia kohden kuin RDNA 2:lla.[6] Korkeammat kellotaajuudet ovat mahdollisia TSMC:n viiden ja kuuden nanometrin valmistusprosessin myötä, mutta myös korkeampi kokonaisvirrankulutus.[6] Muistiväylä 7900 XTX -mallissa on 384-bittiä leveä ja 7900 XT -mallissa 320-bittiä, kun taas aiemmissa 6950 XT ja 6900 XT -malleissa muistiväylä oli 256-bittiä leveä.[6] Välimuistin määrä on pienempi, mutta muistikaista on suurempi ja muistia voi olla enemmän (24 ja 20 gigatavua aiemman 16 gigatavun sijaan).[6] Välimuistia on kehitetty, jolloin tiedon uudelleen käyttöä on parannettu korvaamaan pienempää kapasiteettia.[6] Transistorien määrä on noussut 58 miljardiin aiemmasta 26,8 miljardista.[6]
RDNA 3:ssa AMD käyttää chiplet-ratkaisua, jolloin GPU käyttää useampia pienempiä piirejä yksittäisen suuren sijaan.[7][6] Chiplet-ratkaisu sallii suunnittelijoiden skaalata prosessoria nykyisen suurimman piirikoon ja valmistustuoton ohi.[7] AMD kutsuu tätä "kehittyneeksi" chiplet-suunnitteluksi.[7] Chiplet-suunnittelu mahdollistaa myös valmistusprosessien yhdistelemistä kun monoliittinen GPU valmistetaan useampana pienempänä osana, mutta tiedon välittäminen eri osien välillä on erittäin vaikeaa ja tarpeellista.[6][7] Navi 3x -sarjan piirissä GPU:n ydintoiminnot ovat Graphics Compute Die (GCD) -piirissä ja Memory Cache Die (MCD) -piiri sisältää Infinity Cache -välimuistin ja GDDR6-muistiohjaimen.[6] MCD-piirien määrää voi muuttaa ja 7900 XTX -näytönohjaimessa on kuusi MCD-piiriä.[6] GCD valmistetaan viiden nanometrin tekniikalla ja MCD valmistetaan kuuden nanometrin tekniikalla.[6] GCD- ja MCD-piirien välillä käytetään Infinity Link -linkkiä, joka reitittää Infinity Fabricin piirien välillä.[6]
ALU-yksiköitä (stream processor) on muutettu kaksinkertaistamalla kellojaksoa kohden suoritettujen käskyjen määrää (dual issue), mutta tämä vaatii käskytason rinnakkaisuutta suoritettavissa käskyissä: jos seuraavaa käskyä ei voida suorittaa samanaikaisesti mahdollisuutta ei voi hyödyntää. Tästä johtuen FLOPS-arvot eivät ole suoraan vertailtavissa edelliseen RDNA 2 -arkkitehtuuriin.[6] Säteenseurantatukea on kehitetty uusilla lajittelu- ja seurantaominaisuuksilla.[6]
AMD julkaisi käskykantadokumentaation tammikuussa 2023.[8]
RDNA 4 -versio on tulossa vuonna 2024.[7]