现在PCI-E插槽已经成为了主板上的主力扩展插槽,除了显卡会用到PCI-E插槽外,诸如独立声卡、独立网卡、USB 3.0/3.1接口扩展卡以及SSD等硬件都可以运用PCI-E插槽,因此现在的主板除非是受到板型或者平台芯片的限制,否则厂商都会给它们装上足够多的PCI-E插槽,以确保自家产品的扩展能力,满足玩家的运用需要。只是这主板上的PCI-E插槽有长有短,那它们之间又有什么不一样呢?
PCI-E插槽的相关规范
我们在了解PCI-E插槽之前,先来简单看看PCI-E的相关规范。PCI-E规范又称为PCI Express规范,其由PCI-SIG组织进行制定,该组织组建于1992年,现在成员有包括英特尔、AMD、NVIDIA、惠普、戴尔、高通、联想、IBM等业界老大在内的900多家精英企业,除了现行的PCI-E规范之外,早年的PCI规范以及PCI-X规范也是由该组织制定的。
与基于半双工共享并行架构而制定的PCI以及AGP规范不一样,PCI-E规范是基于全双工点对点串行架构制定的,而且还支持热拔插,其中全双工代表每个PCI-E通道在同一周期内可以实现数据的双向传输;点对点意味着每个PCI-E设备都是独立连接,不需要向整个总线请求带宽;串行传输则可以让其信号速率轻松达到GT/s(相当于GHz)的级别。
现在PCI-E规范已经发展出5个大版本,每一次大版本的进化,都能带来相比上一版本近乎于翻倍的带宽。第一个PCI-E的正式规范也就是PCI-E 1.0诞生于2002年,其信号速率为2.5GT/s,采用8b/10b编码方式,单通道单向带宽达到250MB/s,16通道双向带宽为8GB/s。该规范随后还发展出PCI-E 1.0a和PCI-E 1.1版本,虽然细节上有不少改进但是带宽并没有改变。
PCI-E 2.0规范则在2007年正式发布,其相比于PCI-E 1.x规范最大的变化是信号速率翻倍至5GT/s,因此其带宽也跟随着一起翻倍,单通道单向带宽为500MB/s,16通道双向带宽为16GB/s。此外PCI-E 2.0规范还将对应插槽的供电能力翻倍至最高150W的水平,但出于对兼容性以及主板供电压力等多方面的考虑,最终无论主板厂商、显卡厂商又或者其它PCI-E设备的厂商,在产品开发时都是按照PCI-E 1.0规范的供电要求也就是75W执行的,供电需要高于75W者一律配置外接供电,这个行业规则一直沿用至今。
PCI-E 3.0规范则是现在的主流,其于2010年正式发布,相比PCI-E 2.x规范不仅信号速率提升至8GT/s,而且编码方式也改成了更高效的128b/130b模式,因此单通道单向带宽依然实现了接近翻倍的提升,达到985MB/s的水平,16通道双向带宽高达31.5GB/s。
PCI-E 4.0和PCI-E 5.0则是属于未来的规范,前者在今年10月底才推出了正式版,其再一次实现了信号速率的翻倍,16通道双向带宽达到63GB/s的水平;而后者则计划到2019年方能公布正式版规范,能带来的依然是翻倍的信号速率和翻倍的带宽,16通道双向带宽达到126GB/s。然而基于PCI-E 4.0规范的设备现在依然处于开发和测验阶段,估计要到2018年的年底方能进入消费级市场,PCI-E 5.0规范的推广恐怕最快也要到2020年才能开始了。
显卡插槽其实就是PCIe插槽的一种,位于主板的中部,主板普遍会有两根或以上的显卡插槽。