PCI Express 3.0 и 4.0: в чем разница

Недавно на рынке компьютерных комплектующих стали появляться устройства с поддержкой интерфейса PCI Express 4.0. Появление новой версии вызвало у пользователей вопросы. Далеко не все понимают, что такое PCI Express 4.0, в чем разница между PCI Express 3.0 и 4.0 и насколько они совместимы друг с другом.

Что такое PCI Express 3.0 и 4.0

PCI Express 3.0 и 4.0PCI Express (PCIe, PCI-e) – основный интерфейс для подключения к компьютеру дополнительных комплектующих. Его используют для подключения видеокарт, твердотельных накопителей (SSD), звуковых и сетевых карт, а также других устройств.

Интерфейс PCI Express появился в 2003-м году и с тех пор широко распространился, вытеснив шину PCI, которая ему предшествовала. За первые несколько лет появилось 3 версии данного интерфейса, которые получили названия PCI Express 1.0 (2003-й год), PCI Express 2.0 (2007-й год) и PCI Express 3.0 (2010-й год).

На версии 3.0 развитие интерфейса несколько затормозилось. С 2010-го по 2017-й новых версий не появлялось, и версия 3.0 являлась последней и самой актуальной. Впрочем, скорости передачи данных, которую обеспечивала третья версия было вполне достаточно. При использовании всех 16 линий скорость достигала 15,8 ГБайт/с.

PCI Express версии 4.0 появился в 2017 году и с тех пор выход новых версий ускорился. PCI Express 5.0 был выпущен в 2019-м, а версия 6.0 ожидается в 2021-м.

Реальные устройства с использованием PCI-e 4.0 начали появляться в продаже в 2019-м году. Первыми стали видеокарты AMD Radeon RX 5500 XT, Radeon RX 5700 и Radeon RX 5700 XT, а также материнские платы для процессоров AMD на базе чипсетов TRX40, X570 и B550. С распространением 4-й версии интерфейса возник вопрос, какие преимущества он предоставляет и стоит ли за него переплачивать при сборке компьютера. Поскольку комплектующие с его поддержкой стоят пока заметно дороже.

В чем разница между PCI Express 3.0 и 4.0

Основная разница между PCI Express 3.0 и 4.0 заключается в скорости передачи данных. Каждая версия PCI Express получает удвоение пропускной способности и 4-я версия не исключение. При использовании 16 линий через PCI-e 4.0 можно передавать данные со скоростью
31,5 ГБайт/с, что в два раза больше, чем при использовании версии 3.0.

Год Версия Пропускная способность
(на 16 линий)
2002 1.0 4,0 Гбайт/с
2007 2.0 8,0 Гбайт/с
2010 3.0 15,8 Гбайт/с
2017 4.0 31,5 Гбайт/с

Разница в пропускной способности выглядит впечатляюще, но многим устройствам такая большая скорость на данный момент не нужна. Поэтому реальный прирост производительности может быть намного меньше.

Например, в таблице внизу приведены результаты видеокарты Radeon RX 5700 XT при ее подключении с помощью PCI-e 3.0 и PCI-e 4.0. Как видно, более высокая пропускная способность PCI-e 4.0 практически не влияет на производительность видеокарты в играх.

Средний FPS на максимальных настройках в FullHD
PCI-e 3.0 PCI-e 4.0
Shadow of the Tomb Raider 104 105
Gears 5 100 101
Red Dead Redemption 2 66 66
Metro Exodus 52 52
Borderlands 3 82 83
The Division 2 101 101
Assassin’s Creed Odyssey 64 64

С другой стороны, твердотельные диски (SSD) очень чувствительны к скорости подключения и в этом случае разница между PCI Express 3.0 и PCI Express 4.0 более заметна.

Например, в таблице внизу приведены результаты двух похожих SSD накопителей: FireCuda 510 и FireCuda 520. Первый из которых использует интерфейс PCI-e 3.0, а второй PCI-e 4.0.

FireCuda 510 2 Тбайт FireCuda 520 2 Тбайт
PCI-e 3.0 PCI-e 4.0
Последовательное чтение 3450 Мбайт/с 5000 Мбайт/с
Последовательная запись 3200 Мбайт/с 4400 Мбайт/с

Как видно, при последовательном чтении прирост производительности почти полуторакратный. В новых SSD, которые будут выпускаться под PCI-e 4.0 эта разница может быть еще существенней.

Совместимость PCI Express 3.0 и 4.0

При появлении новых версий PCI Express всегда сохраняет полную совместимость с предыдущими версиями интерфейса. PCI Express 4.0 не является исключением и также полностью совместим с предшественниками.

При этом совместимость двунаправленная. Это означает, что вы можете приобрести новую видеокарту с PCI-e 4.0 и установить ее в старую материнскую плату с поддержкой 3.0, а также наоборот, старые видеокарты с 3.0 поддерживаются новыми материнскими платами с 4.0.

При подключении двух устройств с разными версиями PCI-e они будут работать на той версии интерфейса, которая поддерживается обоими устройствами. В случае использования устройств с интерфейсами 3.0 и 4.0 они будут работать на версии 3.0.

Посмотрите также:

Оставить комментарий