De organisatie die de standaarden voor pci-express handhaaft en ontwikkelt, de Pci-Sig, heeft versie drie van de pci-express-standaard geformaliseerd. De nieuwe versie ondersteunt hogere data-overdrachtssnelheden.
De Pci-Sig, de belangenorganisatie achter de pci-express-standaard, heeft de Pcie Base 3.0-specificatie vrijgegeven. De nieuwe versie maakt hogere bandbreedtes mogelijk dan de 2.0-specificatie. Dankzij een aangepaste manier om gegevens over de interface te encoderen zou de overhead bij versie 3.0 kleiner zijn dan bij versie 2.0. Laatstgenoemde maakt gebruik van 8b/10b-encoding, terwijl de nieuwe standaard 128b/130b-encoding gebruikt. Dat zou de overhead van twintig tot 'bijna nul procent' reduceren.
De bandbreedte is ook bij de overgang naar versie 3.0 verdubbeld, net als bij de stap van pci-express 1.0 naar 2.0. De bandbreedte van een enkel slot van pci-express 3.0 bedraagt 8Gbps, wat voor een pci-express-x16-slot een bandbreedte van 16GB/s of 128Gbps betekent. Per lane haalt een pci-express 2.0-interface 500MB/s en pci-express 1.0 moest het met 250MB/s doen. De nieuwe standaard is compatibel met de oudere standaarden.
Standaard | Bandbreedte per lane | Bandbreedte per x16-slot | Codering |
---|---|---|---|
Pci-express 3.0 | 1GB/s of 8Gbps | 16GB/s of 128Gbps | 128b/130b |
Pci-express 2.x | 500MB/s of 4Gbps | 8GB/s of 64Gbps | 8b/10b |
Pci-express 1.x | 250MB/s of 2Gbps | 4GB/s of 32Gbps | 8b/10b |