Radeon RX 7600是AMD第一款衝擊DIY市場的Monolithic RDNA3 GPU,跟先前推出的
RDNA3產品不同,RX 7600核心結合了L3快取和記憶體控制器,為單一6nm GCD結構。相比之
下,Radeon RX 7900採用了分離的多MCD結構來放記憶體控制器與L3快取。根據物理定律
,分離的結構會使其出現延遲,就跟早期Ryzen處理器所看到的情況相同。
近期Chips and Cheese比較了Navi31(RX7900)與Navi33(RX7600)的L3快取延遲和頻寬
,純量的工作負載下,RX 7600的L3快取延遲明顯遠比RX 7900XTX還要低,資料負載較大
的情況下,差異甚至達到了58%。這很可能是RX7900系列,多MCD和GCD之間的物理距離所
造成的結果。
https://imgur.com/GS52WRS
不幸中的大幸,7900XTX的向量存取延遲跟RX7600相當接近,向量單元在AMD的GPU負
擔了了大部分的工作,而控制流程和地址生成等任務則交給了純量單元。
https://imgur.com/ABF71QJ
來源:https://reurl.cc/OvA65R
心得:黏膠水的架構似乎生出了快取延遲的問題,這點在Ryzen CPU靠堆疊3D快取的方式
來解決,但AMD為了賺錢是絕對不會在Radeon GPU上複製這種方式的,畢竟現在都
只能靠吃NV吃剩的大餅碎屑來充飢,不需要搞得多好也有粉絲買單,財報好看,
AMD笑哈哈,消費者苦哈哈。