科技网

当前位置: 首页 >电商

PCIEX4基本满足主流显卡带宽需求测试

电商
来源: 作者: 2019-03-06 20:39:27

电影《功夫》里的终极BOSS火云邪神说过一句话: 天下武功,无坚不破,唯快不破 ,功夫再高也怕被人瞬间秒杀。这说明无论是防守还是进攻,速度都是决定性因素,对速度有着极度需求的还有电脑上的系统总线。系统总线是是用来连接处理器与其他部件的一束信号线, 通过系统总线架起了处理器与其他部件之间进行信息传递的通道。

它的历史悠久,三十年前个人电脑刚刚问世的时候就开始存在,但是相比PC部件中的CPU、显卡年就要换一代的发展速度,系统总线的发展可谓龟速,自从IBM于1982主导制定了ISA标准以来,目前只有ISA、92年发布的PCI和2001年发布的PCI Express三种标准规范,基本上每隔10年才更换一次架构,目前的主流是PCI-E 2.0。

▲PCI-E发展史

PCI-E总线在显卡上应用的如此成功,以至于一提到PCI-E,很多人第一个想到的就是显卡,实际上PCI-E更多地是作为系统总线存在的,不仅是显卡的数据要通过它,就连我们使用最多的USB、SATA等其他接口的数据最终都是通过PCI-E总线才能与CPU链接。

▲SNB仅提供16条PCI-E 2.0通道

正因为此,主板上PCI-E通道数量的多少往往成为衡量主板性能等级的重要指标之一,别看有些主板提供了三条或者四条显卡插槽,但是由于芯片组或CPU提供的PCI-E通道不足,实际使用中会有很大局限。

目前PCI-E的主流标准是2.0,

PCIEX4基本满足主流显卡带宽需求测试

下一代PCI-E 3.0标准也公布了很久了,只是相关的硬件还没有完全到位,只有CPU、主板和显卡同时支持之后我们才能享受到PCI-E 3.0带来的快感。

单位换算: 位(bit) 和 字节(byte) 的关系大家都知道了,理论上1byte=8bit,1GB=8Gb,1GBps=8Gbps,还有一个单位是Transfer/s(缩写T/s),这是一个速率单位,在AMD的HT和Intel的QPI介绍中很常见,1T/s与1bps/s可以看作是等价的,即1B=8b=8T/s。

● 需要注意的是,在一些新的技术标准中,为了防止数据在高速传输中出错而加入了校验码,比如PCI-E 2.0、USB 3.0和SATA 3.0中采用的是8/10编码,每10位编码中只有8位是真实数据,这时单位换算就不再是1:8而是1:10了,USB 3.0的5Gbps速度实际上是理论500MB/s而非理论625MB/s,SATA 6Gbps的理论速度则是600MB/s而非750MB/s。

● 带宽计算:PCI-E的带宽计算与显存带宽(B/s)=运行频率(MHz)*数据倍率*显存位宽(bit)?相类似,只是前者公式略微复杂一些,串行PCI-E带宽(B/s)=PCIE时钟频率*每周期数据位(bit)*总线通道数*编码方式?,以最常见的PCI-E 2.0 x16插槽为例,其时钟频率为5GHz(通过基准频率和PLL锁相环得到),每周期可传输2bit数据,16条通道,8/10编码,其传输总带宽=5000*2*16*8?0?=16GB/s。

相关推荐