影驰科技 发表于 2016-11-14 09:36

直连CPU有优势?实测NVMe SSD两种不同安装方式性能

PCIe固态硬盘有插卡和M.2 2280两种形式,除了Intel 750之外,多数消费级PCIe NVMe固态硬盘都选择了更加灵活的M.2 2280形式,对于这种形式的PCIe SSD来说,即可以直接安装到主板的M.2插槽,也可以通过转接卡安装到较早的没有M.2插槽的电脑里。下图是直接安装在Z170主板M.2插槽中的影驰铁甲战将240 M.2 PCIe:当然,M.2的好处就是可以通过转接卡变成插卡式安装:虽然名为转接卡,实际上并不涉及到协议层转换,转接卡只负责将PCIe插槽提供的+12V和+5V供电转换为M.2固态硬盘所需的+3.3V电压。对于固态硬盘来说,这个转接过程是没有任何性能损耗的。 另一方面,使用转接卡安装还具备低延迟的优势。多数主板上的M.2插槽首先需要连接到芯片组,然后通过DMI总线与CPU通信,由芯片组引出的SATA接口、M.2接口、USB接口、网络接口以及一些PCIe设备都需要共享DMI总线有限的带宽,中间加了芯片组这个环节,理论上延迟也要比CPU直接引出的PCIe通道稍高一些:那么NVMe SSD插到M.2插槽和通过转接卡插入显卡插槽会有多大区别呢?下面通过测试来证明。为了保证测试精度,每次测试前都将影驰铁甲战将240 M.2 PCIe进行Secure Erase。 M.2安装,Txbench测试:PCIe转接安装,Txbench:M.2安装,PC Mark 8存储测试:PCIe转接安装,PC Mark 8存储测试:通过对比能够看到,通过转接卡直连CPU的PCIe通道后,读写带宽上的变化并不明显,Z170芯片组的DMI3.0总线带宽基本能够支持铁甲战将240 M.2 PCIe的需求,访问延迟上的差异也比较微弱,如果主板拥有支持PCIe 3.0 X4带宽的M.2 2280插槽,完全可以直接将NVMe SSD安装在上边,这样还能避免SSD与高端独显争抢PCIe通道,更有利于整机游戏性能的发挥。

Pale_Cheung 发表于 2016-11-14 10:04

本帖最后由 Pale_Cheung 于 2016-11-14 10:06 编辑

如此接近的成绩,至少测3组取平局值。
还有 nvme qd 32 不够,还要再压上去,才能知道通道的极限情况下的差异。

然后说,“旗鼓相当”,这样更有说服力。

1组的情况下,极端情况,一个是高于平均表现,一个低于平局表现。就会产生误导。

绝处 发表于 2016-11-14 10:17

好啊,讲的非常清楚

绝处 发表于 2016-11-14 10:34

Pale_Cheung 发表于 2016-11-14 10:04 static/image/common/back.gif
如此接近的成绩,至少测3组取平局值。
还有 nvme qd 32 不够,还要再压上去,才能知道通道的极限情况下的差 ...

还有一种情况,我看有的文章说,有的主板m.2的pci-e通道就是直接从cpu分出去的,这就得看主板的图纸了。
页: [1]
查看完整版本: 直连CPU有优势?实测NVMe SSD两种不同安装方式性能