PCI-E 1.0/2.0/3.0/4.0/5.0 速度对比

各个版本的PCI-E的规范如下:

PCI-E 1.0规范:

PCI-E 1X(1.0标准)采用单向2.5G的波特率进行传输,由于每一字节为10位(1位起始位,8位数据位,1位结束位),所以传输速率为2.5G/10=250MB/S(250兆字节每秒),同时可以出来PCI-E 16X的单向传输速率为250MB/S*16=4GB/S,传输速率为8GB/S。

PCI-E 2.0规范:

PCI-E 1X(2.0标准)采用单向5G的波特率进行传输,由于每一字节为10位(1位起始位,8位数据位,1位结束位),所以单向传输速率为5G/10=500MB/S(500兆字节每秒),从而可以计算出PCI-E 16X(2.0标准)的单向传输速率为500MB/S*16=8GB/S,双向传输速率为16GB/S,PCI-E 32X(2.0标准)的传输速率为32GB/S。

PCI-E 3.0规范:

PCI-E 1X(3.0标准)采用单向10G的波特率进行传输,由于每一字节为10位(1位起始位,8位数据位,1位结束位),所以单向传输速率为10G/10=1000MB /S(1000兆字节每秒),由此可以计算出来PCI-E 16X(3.0标准)的单向传输速率为1000MB/S*16=16GB/S,双向传输速率为32GB/S,PCI-E 32X(3.0标准)的双层传输速率高达64GB/S。

以下是各标准及不同的位宽下速度的对比:

标准/宽度 速度单向 方向
PCIe 1.0 x1 250MB/秒 500MB/秒
PCIe 2.0 x1 500MB/秒 1000MB/秒
PCIe 3.0 x1 1000MB/秒 2000MB/秒
PCIe 1.0 x4 1000MB/秒 2000MB/秒
PCIe 2.0 x4 2000MB/秒 4000MB/秒
PCIe 3.0 x4 4000MB/秒 8000MB/秒
PCIe 1.0 x8 2000MB/秒 4000MB/秒
PCIe 2.0 x8 4000MB/秒 8000MB/秒
PCIe 3.0 x8 8000MB/秒 16000 MB/秒
PCIe 1.0 x16 4000MB/秒 8000MB/秒
PCIe 2.0 x16 8000MB/秒 16000 MB/秒
PCIe 3.0 x16 16000MB/秒 32000 MB/秒