Основные различия между версиями PCI Express 2.0 и 3.0:
- Кодирование. 2 В PCI Express 3.0 используется более экономичная схема кодирования 128b/130b, когда 128 бит данных, пересылаемых по шине, кодируются 130 битами. 1 В версии 2.0 применяется кодирование 8b/10b (избыточность — 20%). 1
- Пропускная способность. 12 У PCI Express 3.0 она увеличена вдвое по сравнению со стандартом 2.0. 1
- Скорость передачи данных. 2 Максимальная скорость передачи данных для PCI Express 3.0 — 8 GT/s, в то время как для версии 2.0 — 5 GT/s. 2
При этом сохранилась полная совместимость с предыдущими версиями PCI Express: карты PCI Express 1.x и 2.x будут работать в разъёме 3.0 и, наоборот, карта PCI Express 3.0 будет работать в разъёмах 1.х и 2.х (хотя и не сможет раскрыть весь свой скоростной потенциал). 1