GPUOpen 的開發團隊發布了RDNA3指令集架構,這是一份編程指南,可幫助希望使用AMD顯示架構的開發人員。此發布的作品是在AMD Radeon RX 7900 GPU 發布之後發布的。
AMD為團隊和程式設計師提供RDNA3著色器代碼任務,這些任務可以為使用AMD AMDGPU LLVM著色器編譯器的低級工作或項目提供優化,Linux分析師和網站Phoronix的編輯報告說。新ISA中概述和包含的各種模型是RDNA3著色器代碼和波形執行模型、與著色器核心內的記憶體級別的交互以及其他概述的指令。如前所述該手冊還詳細介紹了不針對編譯器的編譯器級調整和增強功能。
Larabel提到文件沒有概述任何不以著色器技術為中心的IP區塊的編程訊息。編輯繼續回憶說,AMD已經不再專注於為多代硬體編程實例提供文件,而是提供與每個 GPU的記錄寄存器頭文件配對的即時文件。公司的大部分注意力都集中在確保驅動經過優化並準備好使用,而無需提供文件,例如最近發布的ISA文件。
Phoronix的編輯告知用戶AMD Radeon RX 7900顯示卡在結合Linux 6.0及更高版本以及提供最新RadeonSI和Radeon Vulkan驅動程式的Mesa 22.3/23.0-devel Git時表現良好。對於希望了解最新AMD RDNA 3 ISA訊息的用戶,可以在公司的GPUOpen網站上以PDF格式閱讀。
消息來源
|