尽管 AMD 宣称“智能内存访问”(SAM)技术只可在锐龙 5000 系列 CPU + 500 系主板 + Radeon RX 6000 系列显卡的组合下启用,
但华硕近期为 B450 主板提供的 BIOS 更新,似乎也包含了对初代锐龙桌面处理器的支持。由 Reddit 网友 Merich98 发布的帖子可知,其不仅在锐龙 R7-1700 八核处理器 + B450 主板的情况下启用了 SAM 功能,还分享了一些有趣的性能数据。
初代锐龙桌面 CPU + 华硕 B450 主板的 SAM 结果好坏参半
据悉,智能内存访问(SAM)技术可动态调节基址寄存器(BAR)的可访问内存大小,有助于 CPU 访问现代 GPU 上的完整显存区域。
从主板制造商近期披露的情况来看, 即便只是给 400 和 400 系主板带来了非正式支持,其仍然能够将锐龙 5000 / 十代酷睿的性能提升 10~15% 左右。
早前有传闻称,由于缺乏全速率的 PDEP 指令,旧款 AMD 锐龙 CPU 无法获得 SAM 的完整支持。作为对比,Zen 3 上的 PDEP / PEXT 指令速率是 Zen 2 架构的 250 倍。
然而 Anandtech 援引 Ian Cutress 博士的话称,这点并不影响我们在 Zen 3 以前的旧款锐龙处理器平台上启用 SAM 功能,比如本文介绍的锐龙 R7-1700 加华硕 B450-PLUS 主板。
测试者为该主板刷新了 12 月初发布的 2409 BIOS(其它几家出版大厂也类似),但锐龙 R7-1700 的出现,还是超出了不少人的预料。
从《古墓丽影:暗影》、《毁灭战士:永恒》等游戏的对比测试结果来看,与 RX 6000 系列显卡差了三代的 RX 580 显卡(基于 Radis 架构),亦有相当有趣的提升。
需要指出的是,这项技术其实基于 PCIe 的一项标准技术,意味着英特尔 Z490 主板 + 英伟达 RTX 30 系独显的平台亦有就会使用,只是目前尚未看到相关的成绩。
在 Ultra 预设画质 @ 2560×1080p 分辨率下,《古墓丽影:暗影》可在关闭 / 开启 SAM 后得出以上的结论,性能几乎没有差别,但《毁灭战士:永恒》的测试结果要略微明显一些。
在 BIOS 禁用 AMD SAM 的情况下:
第 1 轮:平均帧率 125.6FPS | 最小 82.2FPS | 最高 250.3FPS | 1% 最低:83.6FPS | 0.1%:41.1FPS
第 2 轮:平均帧率 123.0FPS | 最小 87.4FPS | 最高 251.1FPS | 1% 最低:86.1FPS | 0.1%:75.7FPS
第 3 轮:平均帧率 123.0FPS | 最小 87.7FPS | 最高 251.4FPS | 1% 最低:83.6FPS | 0.1%:73.5FPS
在 BIOS 上启用 AMD SAM 的情况下:
第 1 轮:平均帧率 125.9FPS | 最小 85.4FPS | 最高 253.0FPS | 1% 最低:86.0FPS | 0.1%:77.1FPS
第 2 轮:平均帧率 124.2FPS | 最小 82.0FPS | 最高 252.9FPS | 1% 最低:85.9FPS | 0.1%:43.0FPS
第 3 轮:平均帧率 124.6FPS | 最小 79.4FPS | 最高 252.8FPS | 1% 最低:81.7FPS | 0.1%:65.7FPS
启用 AMD SAM 后的整体平均水平如下:
平均帧率 124.90FPS | 最小 82.26FPS | 最高 252.90FPS | 1% 最低:84.53FPS | 0.1%:61.93FPS
最终结果:
平均帧率:+ 0.839%;
最低帧率:- 6.20%;
最高帧率:+ 0.596%;
1% 最低帧:+ 0.119%;
0.1% 最低帧:- 2.365% 。
综上所述,大多数成绩变化都可以算在误差范围之内,而最低帧率却受到了巨大冲击。这意味着在几代前的老显卡上强行启用 SAM 技术的话,反而会导致实际体验的变差。
不过需要指出的是,与英伟达 RTX 30 GPU 一样,图形 API 和驱动程序支持也在其中扮演了相当重要的角色。相信随着时间的推移,锐龙 CPU + Radeon RX 6000 系列的显卡用户会收获更大的惊喜