由於硬體上的原因,Zen 3之前的AMD處理器均無法開啟RX 6000系列的SAM功能

AMD新一代Radeon RX 6000系列顯卡支持Smart Access Memory智能尋址顯存技術可以讓CPU一次性訪問顯卡的全部顯存,大大提升了數據傳輸效率,消除了之前的傳輸瓶頸以提升性能,開啟後RX 6800系列顯卡的性能可以提高1%到9%不等。但首發的時候AMD宣布只有銳龍5000系列處理器支持這項技術,但目前大多數使用Zen 2架構處理器的玩家也想升級RX 6000系列顯卡,他們希望AMD把SAM的支持下放到舊的銳龍處理器上,但目前來看這是不可能了,因為是硬體上的原因導致不支持。

由於硬體上的原因,Zen 3之前的AMD處理器均無法開啟RX 6000系列的SAM功能

估計有人認為Zen 2架構的銳龍3000系列處理器也是支持PCI-E 4.0的,應該不存在硬體上的問題才對,其實這和PCI-E版本無關,大家看現在只有PCI-E 3.0的Intel 400系列主板也支持SAM就知道。根據Techpowerup的報導,AMD SAM技術的本質是PCI-SIG開發的Resizable Base-Address Register功能,它能讓處理器把顯卡的所有顯存視為單個可尋址區域。

問題在於AMD只有Zen 3架構的銳龍5000系列處理器的PCI-E控制器才導入了全速率_pdep_u32/64的PCI-E物理層功能,這是執行Resizable Base-Address Register所必須的。

有趣的是Intel在Haswell架構處理器以來一直支持此功能,也就是說只要主板廠商肯提供BIOS支持,自2014年以來的Intel平台都可以開啟AMD RX 6000系列顯卡的SAM功能,也就是Intel 8系列主板及以後的主板都支持,當然由於那些年代的主板都EOL了,哪些主板會提供新BIOS支持完全是看主板廠心情。

此外由於這是一項PCI-SIG的功能,所以NVIDIA要用也是沒什麼問題的,其實NVIDIA也在開發類似的功能,計劃在目前某些GPU上增加該功能的支持。

來源:超能網