ASUS B450 主機板搭配第一代 Ryzen 也可以啟用 SAM 顯卡加速, 但效果...

目前 ASUS 已經在 B450 晶片組主機板上面啟用了 AMD Smart Access Memory 功能,Twitter 上面有用戶 Merich98 分享了他最近的測試。




AMD Smart Access Memory 功能也就是 Re-Size BAR Support,功能開啟後可以讓 CPU 使用 GPU 上面的記憶體,進而提升顯卡效能,早期 AMD 發布是針對 Ryzen 5000 以及 500 系列主機板提供這功能支援,不過最近已有不少合作廠商陸續更新了 AMD 400 系列甚至 Intel 400 系列主機板也能支援這項功能。最高測得的效能可以提升到10~15%。

最近有傳言,AMD 早期的 Ryzen CPU 無法支援 SAM 功能,因為缺乏 PDEP 指令,Zen 3 上面的 PDEP / PEXT 指令比 Zen 2 快250倍。但是,事實並非如此,因為 Anandtech 的 Ian Cutress 博士得到了 AMD 的回應,稱 SAM 功能並不取決於 PDEP 指令性能,也就是 PDEP 不影響 SAM,舊的 Ryzen CPU 也可以支援。

主機板供應商也表明第一代的 Ryzen CPU 也支援 SAM,因而有用戶進行了相關測試,ASUS B450-PLUS 搭配 Ryzen 7 1700 處理器並啟用 SAM 功能,該主板的 BIOS 是12月初發布的 2409 版本。在 B450 上面啟用 Re-Size BAR 並不是甚麼大問題,因為所有廠商幾乎都會更新這功能支援,但搭配 Ryzen 7 1700 是件有趣的事。



該用戶使用了 RX 580 顯卡,Re-Size BAR 不用特定的 GPU,也有媒體測試過在 Z490 上搭配 RTX 30 顯卡啟用這功能,但目前似乎對於效能沒有影響。

測試遊戲為《毀滅戰士:永恆》,解析度為1080p,特效預設下進行了測試。結果如下。
在 BIOS 上禁用 AMD SAM :
運行1:平均FPS:125.6FPS | 最小 FPS:82.2FPS | 最高 FPS:250.3FPS | 1%最低:83.6FPS | 0.1%低:41.1FPS
運行2:平均FPS:123.0FPS | 最小 FPS:87.4FPS | 最高 FPS:251.1FPS | 1%最低:86.1FPS | 0.1%最低:75.7FPS
運行3:平均FPS:123.0FPS | 最小 FPS:87.7FPS | 最高 FPS:251.4FPS | 1%最低:83.6FPS | 0.1%最低:73.5FPS

在 BIOS 上啟用 AMD SAM:
運行1:平均FPS:125.9FPS | 最小 FPS:85.4FPS | 最高 FPS:253.0FPS | 1%最低:86.0FPS | 0.1%最低:77.1FPS
運行2:平均FPS:124.2FPS | 最小 FPS:82.0FPS | 最高 FPS:252.9FPS | 1%最低:85.9FPS | 0.1%最低:43.0FPS
運行3:平均FPS:124.6FPS | 最小 FPS:79.4FPS | 最高 FPS:252.8FPS | 1%最低:81.7FPS | 0.1%最低:65.7FPS

啟用AMD SAM的總體平均水平:
平均 FPS:124.90FPS | 最小 FPS:82.26FPS | 最高 FPS:252.90FPS | 1%最低:84.53FPS | 0.1%最低:61.93FPS

最終結果:
平均 FPS:+ 0.839%;
最小 FPS:-6.20%;
最高 FPS:+ 0.596%;
1%低:+ 0.119%;
0.1%低:-2.365%

測試幾乎是在誤差範圍之內,不過最低 FPS 似乎有受到影響,開啟 SAM 功能反倒是降低,與 RTX 30 系列開 SAM 一樣,畢竟圖形 API 與 GPU 驅動程式未優化支援,功能雖已開啟,但沒有辦法有效利用,效能並不會有所提升。當然 RTX 30 未來支援 SAM 是可以預期,老黃也表示會盡速透過驅動更新來支援這加速功能,然而舊卡是否也會支援就不好說,聽鄉民說以往新版驅動對於舊顯卡而言只有負優化而已,所以舊卡要能支援 SAM 的可能性並不高。






來源