Here’s a quick ref for PCIe Lanes, rates and bandwidths. The lower bandwidth than what may usually be thought of is because of the electrical/data encoding. Bits is shown at the top, and Bytes blow.
PCIe version | Year | Transfers | Encoding | x1 speed | x4 speed | x8 speed | x16 speed |
---|---|---|---|---|---|---|---|
1 | 2004 | 2.5GT/s | 8b/10b | 2Gb/s | 8Gb/s | 16Gb/s | 32Gb/s |
2 | 2007 | 5GT/s | 8b/10b | 4Gb/s | 16Gb/s | 32Gb/s | 64Gb/s |
3 | 2010 | 8GT/s | 128b/130b | 7.88Gb/s | 31.52Gb/s | 63.04Gb/s | 126.08Gb/s |
4 | 2017 | 16GT/s | 128b/130b | 15.76Gb/s | 63.04Gb/s | 126.08Gb/s | 252.16Gb/s |
5 | 2019 | 32GT/s | 128b/130b | 31.52Gb/s | 126.08Gb/s | 252.16Gb/s | 504.32Gb/s |
6 | 2022 | 64GT/s | 242B/256B |
PCIe version | Year | Transfers | x1 speed | x4 speed | x8 speed | x16 speed |
---|---|---|---|---|---|---|
1 | 2004 | 2.5GT/s | 250MB/s | 1GB/s | 2GB/s | 4GB/s |
2 | 2007 | 5GT/s | 500MB/s | 2GB/s | 4GB/s | 8GB/s |
3 | 2010 | 8GT/s | 985MB/s | 3.94GB/s | 7.88GB/s | 15.76GB/s |
4 | 2017 | 16GT/s | 1.97GB/s | 7.88GB/s | 15.76GB/s | 31.52GB/s |
If you need to know what devices are in slots and what they are capable of speed/width vs what they have negotiated to use ‘sudo lspci -vv’ in linux. LnkCap and LnkSta are what you’re looking for. use lspci -tv to see any ‘switch’ devices.
If you need to compare IB devices…
InfiniBand | Year | rate Gb/s/link | Encoding | x1 bandwidth Gb/s | x4 bandwidth Gb/s | x8 bandwidth Gb/s | x12 bandwidth Gb/s |
---|---|---|---|---|---|---|---|
SDR | 2001-3 | 2.5Gb/s | 8b/10b | 2 | 8 | 16 | 24 |
DDR | 2005 | 5Gb/s | 8b/10b | 4 | 16 | 32 | 48 |
QDR | 2007 | 10Gb/s | 8b/10b | 8 | 32 | 64 | 96 |
FDR10 | 2011 | 10.31Gb/s | 8b/10b | 10 | 40 | 80 | 120 |
FDR | 2011 | 14.06Gb/s | 64b/66b | 13.6 | 54.5 | 109.8 | 163.6 |
EDR | 2014 | 25.78Gb/s | 64b/66b | 25 | 100 | 200 | 300 |
HDR | 2018 | 50Gb/s | 64b/66b | 50 | 200 | 400 | 600 |
NDR, XDR... |