PCI-Express, beter bekend als PCI-E, en PCI-X zijn beide technologiestandaarden die zijn ontworpen om de oudere PCI-standaard te verbeteren. Ondanks hun vergelijkbare namen zijn de twee standaarden niet compatibel met elkaar en verwerken ze de communicatie tussen randapparatuur en computersystemen op heel verschillende manieren.
Geschiedenis van PCI
Peripheral Component Interconnect of PCI werd oorspronkelijk begin jaren negentig door Intel ontwikkeld als een standaard om te regelen hoe randapparatuur met de rest van de pc communiceert. In de daaropvolgende jaren adopteerde het grootste deel van de rest van de computerindustrie de technologie, waardoor PCI een industriebrede standaard werd.
Eind jaren negentig ontwikkelde de PCI Special Interest Group PCI-eXtended, een iets geavanceerdere versie van PCI. Een paar jaar later ontwikkelde het team PCI-Express, dat het probleem van perifere communicatie op een heel andere manier oploste.

PCI-Express en PCI-X zijn twee technologiestandaarden die zijn ontworpen op basis van de oude PCI-standaard
Bustype
PCI-X is, net als de originele PCI-standaard, een gedeelde bustechnologie, waarbij alle aangesloten randapparatuur parallel dezelfde bus gebruikt. Dit betekent dat wanneer randapparatuur met de computer moet communiceren, ze vaak op de bus moeten wachten, en naarmate meer apparaten om de bus vragen, neemt de algehele prestatie van de randapparatuur af.
PCI-E maakt daarentegen gebruik van Point-to-Point-technologie, waardoor elk randapparaat zijn eigen speciale bus krijgt. Elke PCI-E-bus is technisch gezien kleiner dan de gedeelde bus van PCI-X, omdat elk apparaat niet hoeft te wachten tot andere apparaten de bus gebruiken, met als eindresultaat dat de gebruiker een veel efficiënter bussysteem heeft.
Bandbreedte
De hoeveelheid gegevens die via de PCI-X-bus kan worden overgedragen, ook wel de bandbreedte van de bus genoemd, wordt beperkt door de grootte van de fysieke bus en de snelheid waarmee deze werkt. De meeste PCI-X-bussen zijn 64-bit en draaien op 100 MHz of 133 MHz, waardoor een maximale overdrachtssnelheid van 1066 MB per seconde mogelijk is.
Vooruitgang in de PCI-X-technologie heeft theoretische snelheden tot 8,5 GB per seconde mogelijk gemaakt, hoewel hoge snelheden enkele interferentieproblemen met zich meebrengen. Bovendien is de PCI-X-snelheid altijd lager dan de maximale snelheid als er meerdere apparaten gebruik maken van de bus.
Snelheid
Omdat PCI-E gebruikmaakt van Point-to-Point-technologie, is het enige dat de snelheid beperkt het aantal rijstroken dat elke verbinding heeft. PCI-E-technologie ondersteunt 1 tot 32 rijstroken en werkt met snelheden vanaf 500 MB per seconde, tot een theoretisch maximum van 16 GB per seconde. Omdat PCI-E niet de gegevens verbruikt die nodig zijn om verschillende verbindingen zoals PCI-X te beheren, zal de uiteindelijke werkelijke gegevenssnelheid hoger zijn, zelfs in situaties waarin de theoretische snelheden van de twee standaarden hoger zijn.
Grootte van de sleuf
PCI-E- en PCI-X-standaarden verschillen enorm als het gaat om de grootte van de slots op het moederbord van een computer. PCI-X-slots lijken op de originele PCI-slots, zij het met een extra uitbreiding die 64-bits communicatie mogelijk maakt. Dat betekent dat deze slots en de bijbehorende randkaarten behoorlijk wat ruimte in beslag nemen op het moederbord .
![Verschil tussen PCI-E en PCI-X Verschil tussen PCI-E en PCI-X]()
Verschillende soorten PCI-E-slots
Door dit soort slots te gebruiken, kan het PCI-X-slot echter alle soorten PCI-kaarten accepteren, behalve de oudste. PCI-E-slots zijn daarentegen compleet anders dan PCI-slots en kunnen geen andere kaarten accepteren die specifiek voor deze slots zijn ontworpen. Bovendien is de grootte van het slot afhankelijk van het aantal rijstroken dat de PCI-E-bus heeft. Het PCI-E x1-slot, dat slechts één baan heeft, neemt vrijwel geen ruimte in beslag op het moederbord, terwijl het PCI-E x32-slot 32 rijstroken heeft en qua grootte vergelijkbaar is met het PCI-X-slot.
Raadpleeg het artikel: Waarom hebben PCI Express-poorten op moederborden verschillende afmetingen? Wat betekenen x16, x8, x4 en x1? voor details.