内存带宽对性能的影响
通常情况下集成在CPU内部的北桥芯片组中的内存控制器在系统整体性能方面扮演了关键角色。但由于近年来CPU集成的内存控制器已经优化到了很高的水平,双通道内存水平的带宽通常应付普通应用已经足够。
但这种情况对于内存厂商来说却不是一个好消息,如果便宜的DDR3-1333内存就够用,谁还会去买昂贵的高速低延迟DDR3-2800内存条?
问题的答案是近年来规模越来越大的集成图形核心。虽然Intel的Sandy Bridge/Ivy Bridge同样在此方面有所反映,但直到AMD的Llano架构出现,对内存频率的敏感性才达到了一个新的水平。
而来到Trinity,随着集成GPU规模的进一步提高,对内存带宽肯定也更加敏感。AMD在Trinity中进一步提升了内存控制器的规格:每个内存控制器通道如果使用单条内存则支持DDR3-2133,使用双条内存则支持DDR3-1866;而Llano的数据则分别为DDR3-1866和DDR3-1600。
Tom's Hardware称,在Sisoft Sandra测试中Trinity APU在同样使用DDR3-1600 16GB内存的情况下带宽数据甚至小于Llano。但更换为金士顿最新的2*4GB DDR3-2800内存条套装后显示出了不同的结果:
可能是整个平台还有待调整,尽管只使用两条内存,但系统仍无法在DDR3-1866之上的频率无法启动。尝试手动调整时序也是一样的结果。不过从内存带宽上来看,DDR3-1866以上频率的收益也越来越小。理论测试如此,那么实际游戏中呢?
从WoW的测试结果可以看出,使用高频内存条对于Trinity在3D应用中发挥能力是完全必要的条件。Trinity集成显卡的性能几乎是依照内存频率线性提升。
当然,对于更多依靠CPU计算性能的WinRAR压缩来说相比内存带宽,测试成绩对于内存存取延迟更敏感,因此DDR3-1333倒是更占优势,不过幅度也只有很小一点,高频内存的综合性能仍然更好。
由此可见,Trinity平台上主板厂商竞争的一个重要因素是BIOS对高频内存的支持,而发烧级的内存套装也终于找到了自己的用武之地。