AMD發(fā)布RDNA3指令集架構(gòu)參考指南,以幫助開發(fā)人員進行架構(gòu)優(yōu)化工作
AMD在2022年11月3日發(fā)布了基于新一代RDNA 3架構(gòu)GPU的Radeon RX 7900 XTX和Radeon RX 7900 XT顯卡,相關(guān)產(chǎn)品已于去年12月13日上市銷售。時隔發(fā)售接近一個月后,AMD發(fā)布了RDNA3指令集架構(gòu)(ISA)參考指南,其中包含了有關(guān)RDNA 3架構(gòu)的指令內(nèi)容,共有606頁。

這個非常復(fù)雜的文檔適用于想對 RDNA3 架構(gòu)啟用或修改的特定指令的開發(fā)者,提供了有關(guān) RDNA3 著色器代碼執(zhí)行模型、內(nèi)存層次結(jié)構(gòu)的知識,并列出所有可用指令。

Phoronix指出,這份文檔主要目的有兩個,一個是指定語言結(jié)構(gòu)和行為,另一個是提供指令操作的參考。
到目前為止,只有一款基于RDNA 3架構(gòu)的產(chǎn)品在銷售,就是搭載Navi 31的Radeon RX 7900 XTX和Radeon RX 7900 XT顯卡。AMD近期發(fā)布了Radeon RX 7000系列移動顯卡,使用了另一款基于RDNA 3架構(gòu)芯片Navi 33,相關(guān)產(chǎn)品應(yīng)該會在下個月開始上市。

Navi31:一個 GCD + 四個 MCD 芯粒設(shè)計,12288 流處理器,96MB 無限緩存,可能有 192MB 3D 緩存版本,384 bit 顯存位寬。
Navi32:一個 GCD + 四個 MCD 芯粒設(shè)計,7680 流處理器,64MB 無限緩存,256 bit 顯存位寬。
Navi33:單芯片設(shè)計,4096?流處理器,32MB?無限緩存,128 bit??顯存位寬。
RDNA3 指令集架構(gòu)文檔:https://gpuopen.com/rdna3-isa-guide-now-available/
