GT/s和GB/s(Gbps)之间含义说明

GT/s

GT/s即Giga Transmission per second (千兆传输/秒),每一秒内传输的次数。重点在于描述物理层通信协议的速率。也就等于一秒钟完成了多少次数据< n bit>传输。GT/s着重描述端口的速率属性,可以不和链路宽度等关联,这样来描述“可以进行链路宽度扩展”的高速串行接口更为合适一些。 需要结合具体的物理层通信协议来分析。 举例说明: 6.4GT/S的QPI总线,QPI数据包是80 bit的长度,其中64bit用于数据,发送需要用4个周期,所以它一次只能传输64/4/8=2字节(因为数据64bit位宽需要4个周期才能发送,所以每个周期只能发送2个字节),所以其理论最大值就可以达到6.4x2=12.8GB/S(单向),双向则是25.6GB/S。

注意: GT/s与Gbps(每秒十亿位)没有对应的换算关系。

GB/s (Gbps)

GB/s(Gbps)即千兆比特每秒。1千兆比特每秒等于100万比特每秒。 举例说明:: 第二代PCI Express接口(简称 PCIe Gen2)的速率属性为5.0GTs,这样的描述主要说明的是每条PCIe Gen2的Lane(Serdes)每秒可以完成5.0G bit的数据传输这一属性,无论对于宽度为x1、x2、x4、x8的PCIe Gen2接口都是适用的。 PCI-e2.0 协议支持 5.0 GT/s, 即每一条Lane 上支持每秒钟内传输 5G个bit;但这并不意味着 PCIe 2.0协议的每一条Lane支持 5Gbps 的速率。为什么这么说呢? 因为PCIe 2.0 的物理层协议中使用的是 8b/10b的编码机制。 即每传输8个bit,需要发送10个bit;这多出的2个bit并不是对上层有意义的信息。 那么, PCIe 2.0协议的每一条Lane支持 5 * 8 / 10 = 4Gbps 的速率。 以一个PCIe 2.0 x8的通道为例,x8的可用带宽为 4 * 8 = 32 Gbps。

本文转载自:https://blog.csdn.net/sinat_41896311/article/details/114091263

上一篇:
Intel 性能监视器
下一篇:
深挖NUMA
本文目录
本文目录