- 积分
- 470
- 最后登录
- 2024-4-24
- 精华
- 0
- 阅读权限
- 30
- 主题
- 8
- UID
- 760
- 帖子
- 1175
- PB币
- 3058
- 威望
- 0
- 贡献
- 0
- 技术
- 1
- 活跃
- 1759
- UID
- 760
- 帖子
- 1175
- PB币
- 3058
- 贡献
- 0
- 技术
- 1
- 活跃
- 1759
|
其实,这个有关南桥与CPU通讯的问题还是挺复杂的,要讲清楚并不容易,也很晦涩,普通人其实也并不需要了解。
我接触的基本就是Intel的系统,AMD几乎没有,只有接触过极少量的AMD机器,就用Intel作例子,AMD也是同样的原理。
PCIe通道实际都是由CPU提供的,一般应用级别的CPU大都提供20条PCIe通道(目前版本为3.0.AMD的三代ryzen是4.0)。但是,往往主板就声称“具有多达40条的PCIe通道”,这是怎么回事呢?其实情况是这样子的:CPU的20条PCIe其中16条给了X16的PCIe插槽,用来插显卡,还有的4条连接到了南桥(PCH)进行通讯,这就是“DMI”通道,南桥(PCH)呢,拿到这4条PCIe后就把它分成了20条,这就是总共40条的由来。
由于南桥PCH负责提供磁盘、声卡、网卡、USB等等诸多功能,它们都要使用PCIe通道,仅仅通过4条PCIe通道还要干这么多,许多人就觉得4条太少了,把“DMI”总线戏称为“牙签总线”。
AMD也同样存在这个“牙签总线”(并且似乎还更细点)。
再来说版本,3.0版的PCIe通道提供8GT/s/条的速率,DMI总线速率就是4×8=32GT/s。
而,4.0版的PCIe提供了16GT/s的速率,整整提高了一倍。
但是,前面我们说过PCIe通道是CPU提供的,而CPU和显卡插槽是直通的,因此CPU提供的PCIe可以直接给显卡槽使用。这也是“X470”等主板通过刷BIOS就能使显卡直接使用3代ryzen处理器的4.0版PCIe,而“X470”的南桥呢?它还停留在2.0版,它仅提供5GT/s的速率,我们并没有可能通过刷BIOS的方式来把硬件从2.0版也升级到4.0版。因此,刷过BIOS的“X470”,南桥提供的依然还是2.0版的PCIe速率。
但是,AMD处理器它提供了单独连接M.2接口的4条直通PCIe通道,因此“X470”仅在直通的PCIe插槽和M.2插槽上具有4.0版速率,而在南桥提供的其它所有插槽都没有。
看起来,似乎“AMD”要比“Intel”来的大方一点的。
其实,增加PCIe通道也并不复杂,但需要CPU要增加更多的针脚。
以上是简单的介绍。 |
|