PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

AMD X470磁盘性能测试

[复制链接]
绝对有料 发表于 2018-4-23 08:14 | 显示全部楼层 |阅读模式
点击数:1132|回复数:7
凭借改进的12nm制程工艺,AMD第二代锐龙处理器在重返高端之路上更进一步,主频提速、缓存延迟下降,那么搭配X470主板后新平台的磁盘性能表现如何?国外pcper对此进行了测试,一起了解下。
image1.jpeg


对比测试的平台是AMD X470和Intel Z270,分别搭配Ryzen 2600X和Core i7 7700K,测试的固态硬盘是三星960Pro。对比测试三种条件下的性能:单盘CPU通道、单盘PCH通道和双盘组建RAID0。

image2.jpeg

根据资料,三星960Pro的标称性能为持续读取3500MB/s,持续写入2100MB/s,恰好用满Intel PCH芯片能为NVMe SSD提供的最大存储带宽,要展现Z270 RAID0的局限性是一个不错的选择。

4K随机读取IOPS

虽然是在测试固态硬盘,但由于读写指令是由CPU发出,经由PCIE通道传递给NVMe固态硬盘,所以CPU性能与PCIE通道的类型都会影响测试的成绩。从结果来看,4K单线程读取IOPS还是通过Intel Z270的PCH芯片组建的双盘RAID0最强(应该有驱动缓存因素影响,因为理论上RAID0无法改善4K QD1读取效能)、其次是Intel Z270平台上的单盘(PCH与CPU通道区别不大,CPU通道略微领先)。

AMD方面直接使用CPU通道时效能最强,但依然比Intel平台低7%-13%不等。在使用RAID模式的情况下,无论是单盘还是双盘的性能都会出现大幅度下滑,说明RAID模式下使用的AMD RAIDXpert驱动还有不小的优化空间。

image3.png


4K随机读取延迟

对于家庭应用来说,延迟才是决定系统响应快慢的直接因素。相比高队列深度下的随机IOPS,中低队列深度下的延迟表现更为重要。与带宽不同,延迟是越低越好。当然,通常越低延迟的固态硬盘也越贵,譬如英特尔傲腾900P。

Pcper的对比测试结果表明,延迟最低的是Intel Z270双盘RAID0,很明显,这又是一次来自驱动缓存的影响。真正延迟最低的应该是单盘直连Intel平台CPU通道的情况。AMD X470平台上的读取延迟要比Intel平台高出10us左右,然后在RAID模式下使用的RAIDXpert驱动会再增加20us,累计30us的延迟增加几乎占Intel总延迟表现的一半。

image4.png

AMD输在渣优化上,如果你真的要在AMD平台上使用Intel Optane 900P,记得千万不要用RAID模式,它会将硬盘的低延迟优势消耗殆尽。

持续读取

最后一项测试,也是本次对比测试的重头戏,直接体现NVMe SSD组建RAID0的价值:带宽翻倍。AMD X470很好的做到了这一点,在两颗三星960Pro的协同工作下,持续读带宽最高可达7GB/s。不过随着队列深度的提升,AMD的RAIDXpert驱动管理效率下滑,在QD4以上优势空间会不断缩小。(下图中pcper编辑应该是用错了坐标轴,Y轴单位应为MB/s)

image5.png

至于Intel平台,其实本文开头就已经点出了Z270命门:虽然它支持NVMe SSD创建RAID0阵列,但是主板M.2接口都是连接到PCH芯片的,而PCH芯片留给固态硬盘的带宽仅有3.5GB/s,一张三星960Pro已经吃光了全部带宽,组建RAID0变得没有价值。

总结:

Intel在最近发布H370与B360主板的同时,已经给原有Z370主板提供BIOS升级,解锁了通过CPU通道组建NVMe SSD RAID0的能力。不过主板上的M.2接口依然是连通PCH通道的这一点并没有改变,意味着Z370要想实现与AMD X470一样的RAID0带宽翻倍效果,恐怕只有牺牲独立显卡,并且单独配备PCIe to M.2转接卡。

AMD X470的优势在于从设计之初就考虑了高速NVMe RAID0的需要,从一开始就不设障碍的满足用户需要(Intel在X299上首次推出类似技术时还要求必须使用Intel品牌的固态硬盘)。虽然在延迟与IOPS表现上仍有提升空间,但给Intel压力就是给玩家希望,不管你是A粉还是I粉,AMD都为你争取到了更多福利。

Apache 发表于 2018-4-23 21:59 | 显示全部楼层
nvme raid0必须直连CPU
来自苹果客户端来自苹果客户端
绝对有料  楼主| 发表于 2018-4-23 22:07 | 显示全部楼层
Apache 发表于 2018-4-23 21:59
nvme raid0必须直连CPU

并不容易做到啊,AMD X470的RAID0里一个直连CPU,一个SOC引出。X299和X399的CPU通道数量多,倒是可以轻松实现CPU直连通道RAID0
团结 发表于 2018-4-24 08:03 | 显示全部楼层
然而并没有说明http://bbs.pceva.com.cn/thread-141919-1-1.html这个帖子里的是不是真的有效果
Apache 发表于 2018-4-24 11:32 | 显示全部楼层
绝对有料 发表于 2018-4-23 22:07
并不容易做到啊,AMD X470的RAID0里一个直连CPU,一个SOC引出。X299和X399的CPU通道数量多,倒是可以轻松 ...

不是说服务器的U有128条?, 到桌面就砍的这么厉害了。
dongyi945 发表于 2018-4-25 22:23 | 显示全部楼层
没有amd的爆发intel的牙膏估计会永远挤下去
King! 发表于 2018-4-26 15:46 | 显示全部楼层
Intel给Z370开CPU通道RAID功能,一看就是给AMD逼的,干得漂亮
akingmax 发表于 2018-4-27 19:24 | 显示全部楼层
没有竞争,会有这些吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部