V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
liwufan
V2EX  ›  硬件

为什么消费级主板上的 pci-e 3.0x1 速率逻辑接口的尺寸要做成 x1 物理接口呢?有什么理由吗?

  •  1
     
  •   liwufan · 2018-11-16 18:29:01 +08:00 · 10982 次点击
    这是一个创建于 2206 天前的主题,其中的信息可能已经有所发展或是发生改变。

    通常消费级主板上,只有一个 x16 插槽可以跑到 pci-e 3.0 x16 的逻辑速率。逻辑速率 pci-e 3.0 x4 x8 的接口通过芯片组的协商之后,可以长长到 x16 的物理接口。但是为什么偏偏 x1 插槽不能长长一点呢?

    Screen Shot 2018-11-16 at 5.57.08 PM.png

    像这张图,m.2 挡住其中一个可以理解,那么第二个可以做到 x4 的大小吗? x1 这样根本没啥配件啊,只能装风扇控制器,红外遥控器,usb 这些鸡毛蒜皮的配件。不是浪费了 985 MB/s 这个不算大但是实用性堪用的带宽吗?

    我可以接受那些 12Gbps 的 hba 卡或者 10G 以太网卡跑在 x1 的逻辑速率上,毕竟它们在 x1 速率上还是比千兆或者 sata3 要快的吧?是不是有什么供电或者协商上面的问题呢?是不是有什么市场方面或者电路设计上的历史遗留问题?

    第 1 条附言  ·  2018-11-16 21:52:15 +08:00

    感谢ysc3839 提到的小设计,之前以为这东西要自己手工。 Screen Shot 2018-11-16 at 9.43.22 PM.png

    15 条回复    2018-11-29 00:34:35 +08:00
    liwufan
        1
    liwufan  
    OP
       2018-11-16 18:47:31 +08:00
    用长长这个词有点奇怪。换句话说,既然主板可以在设计出 x16 接口的同时使它运行在 x4 的速率上,那么能不能做到在设计出 x4 接口的同时使它运行在 x1 的速率上?留给 pci-e 的空间真的只放得下一个 x1 的物理接口吗?
    benjix
        2
    benjix  
       2018-11-16 19:16:32 +08:00 via iPhone
    因为大部分用户用不到,省钱
    ysc3839
        3
    ysc3839  
       2018-11-16 19:36:08 +08:00 via Android   ❤️ 1
    我估计是节省空间考虑吧?听说有的主板会把插槽尾端开口,这样既能插更长的卡也节省了空间。
    liwufan
        4
    liwufan  
    OP
       2018-11-16 20:07:09 +08:00
    @ysc3839 这个开槽设计挺有意思的
    liwufan
        5
    liwufan  
    OP
       2018-11-16 20:24:56 +08:00
    @benjix 大部分用户也用不到双显卡,然而 x8 依旧设计成了 x16 物理接口。省了哪部分钱?
    benjix
        6
    benjix  
       2018-11-16 20:30:03 +08:00 via iPhone
    @liwufan #5 x8 做成 x16 一是因为消费市场没有 x8 的板卡,二是可以骗小白这个可以插 2 个显卡
    Donald5VE
        7
    Donald5VE  
       2018-11-16 20:38:48 +08:00
    空间,布线,成本,意义

    有些主板给了你看似很长的接口,你翻到背面也是没有焊点的假接口,只是用来固定接入设备。
    liwufan
        8
    liwufan  
    OP
       2018-11-16 20:44:23 +08:00
    @benjix 第一有的
    https://www.newegg.com/Product/Product.aspx?Item=N82E16814127930&Description=pci%20express%20x8%20video%20card&cm_re=pci_express_x8_video_card-_-14-127-930-_-Product
    第二,我也想被当成小白,我要的就是 x4 长度物理接口。

    @Donald5VE 你复述了我的需求,我需要固定设备
    bearqq
        9
    bearqq  
       2018-11-16 21:08:37 +08:00
    事实上民用主板,特别是 intel,pcie 条数受 cpu 限制,intel cpu 只有 16 条,剩下的走 DMI。z370 主板总共 24 条 pcie,分配给 x16 以后没剩多少了,双 x16 槽都用其实只能拿到 8 条+8 条的配置,况且现在还要给至少一个 x4 到 nvme,再考虑一下有多少 usb3.0 和网卡需要占用吧。
    liwufan
        10
    liwufan  
    OP
       2018-11-16 21:14:28 +08:00
    @bearqq 你复述了我的论据,“双 x16 槽都用其实只能拿到 8 条+8 条的配置”。我的问题是,双 x4 槽能否拿到 1 条+1 条的配置?
    bearqq
        11
    bearqq  
       2018-11-16 21:22:27 +08:00
    @liwufan #10 我没打算回答你,我说的是没人给你设计 x4 接口,因为 pcie 不够用。
    C2G
        12
    C2G  
       2018-11-16 22:21:30 +08:00 via Android
    考虑到消费级大部分人都用不到这样所以不作设计。需要的话有 pcie-1x 转 16x 的转接线
    tanpengsccd
        13
    tanpengsccd  
       2018-11-17 02:22:31 +08:00 via iPhone
    1。成本问题肯定是有的 2. 厂商就是以此分主板档次,tuf 貌似就是华硕低端系列。
    liwufan
        14
    liwufan  
    OP
       2018-11-17 10:40:53 +08:00
    @C2G 乞题了。消费级大部分人都用不到,参见双显卡。不作设计这点也不正确,不做设计是指,把这个 x1 完全抹掉,整个主板只保留一个 x16 槽位。

    @tanpengsccd 六七百块的产品确实可以在小角落抠门一点,我躲着走就是了。strix 和 prime 也是 x1 封口,CROSSHAIR MAXIMUS 有些版型是 x1 不封口或者 x4 不封口。x299 和 x399 就不讨论了,cpu 通道够了
    jim9606
        15
    jim9606  
       2018-11-29 00:34:35 +08:00
    我觉得有一种可能是方便主板走线,缩成 x1 之后原来 x16 的位置就可以放元件了,反正除了显卡位,大部分时候剩下的槽都是装饰。

    所以我特别讨厌某些在第一条 x16 槽下面那个位置放 x1 槽,这不摆明不让你用吗(我觉得除了小白没人用单槽显卡)

    有些稍微良心点的主板会考虑空一个槽在这里放 M2 接口,不过现在三槽高散热的卡多了起来还是得吃瘪。

    华擎许多主板有半开槽,能解决一些问题(例如雷电卡和 nvme m2 转接卡,通常是 x4 的),不过突出的金手指还是有可能撞到主板元件。

    不过真不排除主板厂就是用这些坑爹设计逼人买高端版,因为现在主板不直接决定性能,买点少了很多,以前还有显卡挡 sata 口的,用傻逼设计差异制造卖点
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2593 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 03:46 · PVG 11:46 · LAX 19:46 · JFK 22:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.