Dell R730/R740 PCI-e 拆分

2020-04-10 14:29:39 +08:00
 vvben

各位大佬,我在用 R730 做开发,现在 R730 提供了 2 个 x16 的 PCI-e slot,但是我的设备是 x4 的,现在问题是这个 PCI-e x16 的能否拆分成 4 个 x4 的?我在 BIOS 里面没看到设置选项?还是默认支持?我的 x4 的设备有 4 个,通过 ASUS 的 Hyper m.2 转接卡连在一起,已经试了 PC,有一个 x16 的 slot 可以设置 4 个 x4 的,设备工作正常,但是服务器上的 BIOS 没有看到设置选项? 有大佬知道在哪里设置吗?还是默认支持?

4360 次点击
所在节点    程序员
10 条回复
julyclyde
2020-04-10 15:58:32 +08:00
那个 x16 是 riser card 插槽吧
你参考手册把
https://topics-cdn.dell.com/pdf/poweredge-r730_owners-manual_zh-cn.pdf
vvben
2020-04-10 16:46:12 +08:00
@julyclyde
riser card 只是提供了物理接口,我要实现的是在 BIOS 去打开开关(如果有的话),让 x16 的 slot 可以拆分成 4 个 x4,类似 VROC,有人回复我说在超级 IO 里面设置,我在找
iamsolo
2020-04-10 17:06:00 +08:00
除非你用 switch,否则 x16 不能分成 4 个 x4 。把 x16 分成 4 个 x4 在物理上要对 PHY 作 bifurcation,并且在芯片内部要有 4 个 PCIe controller,这个很费资源,所以一般不会支持。
biblade
2020-04-10 18:18:04 +08:00
应该需要购买 riser 卡吧,把其他的 pcie 用起来就行了,一个服务器不可能只有一个 pcie 槽位吧。
vvben
2020-04-12 19:48:30 +08:00
@iamsolo
....我买的 ASUS 的 Z390 打开 VROC 功能都支持。
周一试试
vvben
2020-04-12 19:48:59 +08:00
@biblade
我希望把所有的 PCI-e 都用起来,这样可以做到最大的密度
iamsolo
2020-04-13 10:40:42 +08:00
@vvben
我怀疑你的 ASUS Hyper M.2 卡上是带 switch 的,你可以 lspci -tv 从 PCI 拓扑来确认。如果有 switch,那在 R730 上也能用。
vvben
2020-04-13 16:32:12 +08:00
@iamsolo
不可能,我拆开看过,只有一个 retimer,从价格上也可以看出来,买一个才几百块人民币
带 switch 的零售起码大几百上千,highpoint 的要卖 2,3 千
vvben
2020-04-13 17:16:40 +08:00
@iamsolo 查了官方文档里面是支持的,但是 BIOS 里面没看见,估计要刷一下 BIOS 或者默认就支持
https://topics-cdn.dell.com/pdf/poweredge-r730_owners-manual_en-us.pdf
你搜索下 bifurcation 就可以看到
YongXMan
359 天前
@vvben 怎么样,试了吗,R730 支持 pcie 拆分吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/661156

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX