8 800 500-99-26 Для звонков по России
PCI-Express: история, виды и применение шины PCIe
Технологии
7 мин

PCI-Express: история, виды и применение шины PCIe

DigitalRazor
DigitalRazor
Подписаться в Telegram
Содержание 12 разделов
Что такое PCI Express и зачем он нужен От PCI до PCIe: краткая история Как работает PCI Express Версии PCIe: от 1.0 до 8.0 Виды слотов PCIe: x1, x4, x8, x16 Применение PCIe: что подключают к каким слотам Обратная совместимость PCIe Форм-факторы и форматы PCIe PCIe в серверах и ЦОД Как определить версию PCIe на своём компьютере Часто задаваемые вопросы (FAQ) Итоги
Получите готовый ПК под свои задачи

Подберём ПК под ваши задачи, соберём, протестируем и доставим готовым к работе.

Собрать свой ПК
или свяжитесь с нами
Telegram Telegram WhatsApp WhatsApp ВКонтакте ВКонтакте MAX MAX

Подберём игровой ПК за 2 шага

Ответьте на несколько вопросов — покажем готовые сборки

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

Что такое PCI Express и зачем он нужен

Стандарт PCIe — это высокоскоростной интерфейс подключения и последовательная шина ввода-вывода, которая соединяет центральный процессор с видеокартами, накопителями и сетевыми адаптерами. Собственно PCIe и расшифровывается как Peripheral Component Interconnect Express, то есть «экспресс-соединение периферийных компонентов».

Но здесь важно не путать PCIe с более старым стандартом PCI. Несмотря на похожее название, разница тут принципиальная. Современный PCIe не использует «общую шину», а даёт каждому компоненту собственный выделенный канал связи. Устройства больше не стоят в очереди и не отнимают скорость друг у друга. А скорость передачи данных за счёт этого растёт.

От PCI до PCIe: краткая история

Эволюция компьютерных портов — это не просто смена пластиковых разъёмов. Это прямой ответ на быстрый рост производительности чипов. История PCI показывает, как индустрия перешла от медленных параллельных решений к сверхбыстрым последовательным.

Эпоха PCI (1992–2004)

В 1991 году корпорация Intel предложила эту новую универсальную шину, а уже в 1992 году открыла стандарт для всех желающих. Классическая 32-битная параллельная шина PCI работала на частоте 33 МГц и выдавала скромные на сегодня 133 МБ/с. Главная проблема была в разделяемой топологии. То есть все устройства использовали одну физическую шину и мешали друг другу. Несмотря на это, стандарт прожил почти полтора десятилетия.

PCI

AGP — временное решение для видеокарт (1997–2004)

Бурное развитие 3D-графики привело к тому, что видеокартам стало не хватать 133 МБ/с. Тогда Intel разработала порт AGP (Accelerated Graphics Port) исключительно для графических ускорителей. На пике развития версия AGP 3.0 передавала данные на скорости до 2 ГБ/с. Но AGP оставался решением только для видеокарт, а остальные устройства продолжали буксовать на медленной шине.

AGP

PCI-X — серверный ответ (1998–2000-е)

Серверный рынок требовал широких каналов для многопортовых RAID-контроллеров и мощных cетей. Ответом на это стала шина PCI-X с частотой 133 МГц и скоростью до 1 ГБ/с. Однако физические ограничения параллельной передачи данных помешали её дальнейшему развитию.

PCI-X

PCIe — революция 2003 года

Настоящим прорывом в 2003 году стал проект PCI Express 1.0. Здесь вместо параллельной шины появилась высокочастотная последовательная передача данных. Новая архитектура масштабировалась линейно и быстро отправила старые стандарты на свалку истории.

PCI-E

Как работает PCI Express

Чтобы понять, за счёт чего стандарт PCIe стал настолько более эффективным, начнём с его структуры.

Линии (лейны) — строительный блок PCIe

Физической основой тут выступает выделенная линия, или лейн (lane). Каждая линия содержит ровно четыре медных проводника, которые образуют две пары. Одна пара только передаёт сигнал, а вторая — только принимает. Пропускная способность растёт абсолютно линейно: слот x4 передаёт ровно в четыре раза больше данных, чем x1.

Полнодуплексный режим

Старые стандарты заставляли сигнал проходить по очереди. Устройство не могло отправлять и получать файлы в один и тот же момент времени. Новая архитектура работает в так называемом полнодуплексном режиме. Благодаря независимым парам проводников компоненты ПК теперь могут отправлять массив данных и параллельно принимать команды от процессора.

Кодирование и эффективность

Ранние версии 1.0 и 2.0 использовали кодирование 8b/10b, которое съедало 20% пропускной способности на служебные нужды. В версии 3.0 разработчики внедрили кодирование 128b/130b, что повысило КПД до 98,5%. А версия 6.0 пошла ещё дальше и перешла на амплитудно-импульсную модуляцию PAM4, которая передаёт сразу 2 бита за один такт генератора.

Версии PCIe: от 1.0 до 8.0

На сегодня формально существует семь версий PCIe, и ещё одна находится в разработке. Но в реальности даже для устройства поколения PCIe 6.0 найти не так просто. Поэтому наиболее актуальными сейчас являются версии 4.0 и 5.0. Вот общая сводная таблица их характеристик:

Версия Скорость передачи данных (ГТ/с) Скорость передачи данных ГБ/с (x1 Скорость передачи данных ГБ/с (x16)
PCIe 1.0 2,5 0,25 4
PCIe 2.0 5,0 0,5 8
PCIe 3.0 8,0 1 16
PCIe 4.0 16,0 2 32
PCIe 5.0 32,0 4 64
PCIe 6.0 64,0 8 128
PCIe 7.0 128,0 16 256
PCIe 8.0* 256,0 32 512

*По предварительным данным.

Виды слотов PCIe: x1, x4, x8, x16

В материнских платах есть разные виды PCIe слотов. Каждый слот имеет унифицированную контактную колодку, но различается по длине и количеству линий.

Тип слота Длина PCIe 4.0 PCIe 5.0
x1 25 мм 2 ГБ/с 4 ГБ/с
x4 39 мм 8 ГБ/с 16 ГБ/с
x8 56 мм 16 ГБ/с 32 ГБ/с
x16 89 мм 32 ГБ/с 64 ГБ/с

А вот как это выглядит на материнской плате:

PCI-E x1, x4, x8, x16

Физический размер vs электрические линии

Размер слота не всегда совпадает с электроникой. Если ты вставишь короткую звуковую карту x1 в гигантский слот x16, контроллер автоматически это поймёт и согласует нужное число линий. А вот маркетологи иногда хитрят: распаивают на плате длинный разъём x16 для красоты, хотя подвели к нему всего 4 физические линии.

Открытые слоты (open-ended slots)

Существуют слоты x1 с прорезанной задней стенкой. Ты можешь физически воткнуть туда огромную видеокарту, и она заработает, просто её скорость упрётся в возможности одной контактной линии.

PCIe bifurcation — разделение линий

Функция PCIe Bifurcation позволяет разделить 16 линий одного слота на несколько независимых каналов. Система аппаратно разбивает x16 на конфигурации вроде x4/x4/x4/x4. Это полезно, если, например, ты хочешь установить пассивный разветвитель на четыре SSD-диска в один порт.

Применение PCIe: что подключают к каким слотам

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

PCI-E устройства

Видеокарты — x16

Графические процессоры забирают максимум линий, хотя нюансы тут есть. Флагманская NVIDIA GeForce RTX 5090 технически поддерживает PCIe 5.0 x16 (64 ГБ/с). Но тесты показывают, что самые тяжёлые игры не могут полностью загрузить даже интерфейс предыдущего поколения. У чипа есть гигантский внутренний кэш и быстрая память, поэтому он редко обращается к оперативной памяти через шину.

NVMe SSD — x4, x2

Накопители это главный «клиент» слота x4. Диски пятого поколения, такие как Samsung 9100 Pro или Crucial T710, читают данные на скорости до 14,9 ГБ/с. Они способны полноценно загрузить PCIe 5.0 x4. Но существуют варианты накопителей и x2. Обычно это либо бюджетные устройства, либо предназначенные для планшетов и ультрабуков.

Сетевые карты — x1, x4, x8

Для домашних 2.5GbE адаптеров хватает одной линии. А вот магистральным решениям 400GbE может понадобиться порт x16.

Карты захвата, RAID-контроллеры

Профессиональные системы для обработки RAW-видео в 8K или подключения множества жёстких дисков требуют слоты x4 или x8 для стабильного потока.

Звуковые карты, Wi-Fi, TV-тюнеры

Этим гаджетам хватает короткого слота x1. Студийное аудио или пакеты беспроводной сети весят так мало, что даже линия устаревшего стандарта 1.0 справилась бы с ними без проблем.

Обратная совместимость PCIe

Архитектура обладает полной совместимостью всех поколений. Устройства связываются друг с другом автоматически, но скорость соединения всегда определяется самым медленным компонентом. Так что обратная совместимость PCIe работает:

  • Если ты вставишь передовой SSD с PCIe версии 5.0 в старую материнскую плату с поддержкой интерфейса 4.0, диск заработает, но выдаст максимум 8 ГБ/с вместо 16;
  • Если старую видеокарту c 3.0 поместить в новый слот 5.0, плата понизит свою частоту до старых спецификаций ради стабильности чипа.

Форм-факторы и форматы PCIe

Протокол давно покинул пределы стандартных пластиковых гребёнок и адаптировался под мобильные и серверные нужды.

M.2 NVMe SSD, mini PCI-E SSD, M.2 OCuLing адаптер

M.2 (NGFF)

Современный M.2 NVMe SSD — это устройство, которое общается с чипами по протоколу PCIe, но использует для контакта компактный коннектор M.2. К ключу M-key подводят четыре линии PCIe x4.

Mini-PCIe

Устаревающий стандарт для промышленных систем и старых ноутбуков. Тут есть всего одна линия PCIe.

U.2 / U.3

Специальные серверные форматы. В U.3 один коннектор может переключаться между протоколами NVMe, SAS и SATA.

OCuLink

Здесь кабель напрямую выводит четыре линии из корпуса. Таким образом удобно подключать сторонние устройства, например, внешние видеокарты. В обычных ПК и ноутбуках стандарт пока распространён слабо.

CXL (Compute Express Link)

Это высокоскоростной интерфейс, расширяющий возможности PCIe. Он относительно свеж и появился только в 2019 году. Но разработан он, в основном, для data-центров. В обычные ПК ставить его особого смысла нет.

PCIe в серверах и ЦОД

Современные кластеры интегрируют в единый массив десятки сложнейших решений. А это требует огромных скоростей. Например, для обучения языковых моделей устанавливают до 8 мощнейших GPU (вроде NVIDIA H200) в один корпус. Сетевые адаптеры 400GbE перегоняют терабайты информации напрямую в память видеокарт, минуя процессор. Потому тут чаще используют основанные на PCIe InfiniBand и NVLink. Кстати, если твой бизнес тоже требует большой вычислительной мощности, обрати внимание на наши серверы для обучения LLM.

Как определить версию PCIe на своём компьютере

Осмотр материнской платы, как правило, ничего тебе не даст. Физически контакты скрыты внутри. Но варианты есть.

HWiNFO

Утилита HWiNFO64 показывает структуру компонентов. Она мониторит метрики в реальном времени и сразу подскажет, если твоя видеокарта внезапно свалилась в режим x8 из-за неправильно установленного SSD-диска.

Через CPU-Z

В бесплатной программе CPU-Z на вкладке Mainboard ты найдёшь модель чипсета, а в разделе Graphic Interface — точную версию шины, на которой сейчас работает твоя видеокарта.

Из спецификаций материнской платы и процессора

Самый надёжный метод до покупки комплектующих — изучить инструкцию производителя. Там есть вся необходимая информация по PCIe. Но и после того, как всё уже собрано, по моделям материнской платы и процессора можно восстановить эту информацию.

Часто задаваемые вопросы (FAQ)

1. Имеет ли значение версия PCIe для видеокарты в играх?
Для 99% пользователей — нет. Флагманские GPU с трудом нагружают даже полосу старого PCIe 3.0. При снижении версии падение частоты кадров в 4K незначительное.
2. Можно ли поставить PCIe 4.0 или 5.0 SSD в устаревший слот 3.0?
Да, архитектура обладает полной обратной совместимостью. Накопитель заработает, но система автоматически ограничит его линейную скорость пределом слота материнской платы.
3. Что лучше для быстрого SSD — короткий слот PCIe 4.0 x4 или длинный PCIe 3.0 x16?
Выбирай короткий порт 4.0. Контроллеры накопителей формата M.2 физически имеют контакты лишь для 4 линий. В гигантском старом слоте диск получит всего четыре медленные линии поколения 3.0.
4. Чем M.2 отличается от PCIe?
PCIe — это логический протокол обмена данными. А M.2 — лишь физический форм-фактор пластикового разъёма, к которому можно подвести интерфейс PCIe.
5. Почему на материнской плате разные по размеру слоты PCIe?
Разная длина коннекторов позволяет экономно распределить ограниченное число линий процессора. Звуковой карте нужна лишь 1 линия, ей незачем занимать громоздкий слот.
6. Что такое PCIe bifurcation (бифуркация)?
Это аппаратная функция, позволяющая контроллеру разделить 16 процессорных линий одного слота на несколько независимых каналов (например, четыре по x4) для подключения сразу нескольких комплектующих.
7. Когда критически нужен PCIe 5.0, а когда хватит 4.0?
Стандарта 4.0 с избытком хватает для современных игр и базовых задач. Переплата за 5.0 оправдана лишь для ИИ-серверов и мощных рабочих станций, занимающихся рендерингом 8K-видео.

Итоги

От PCIe зависит, насколько быстро будут взаимодействовать компоненты системы. Поэтому используй слоты грамотно, учитывай совместимость и необходимое количество линий для их максимально эффективного использования.

А если хочешь собрать идеально сбалансированную систему и не ломать голову над распределением линий PCIe, заходи в наши каталоги игровых ПК и рабочих станций. Там всё продумано так, что все компоненты отлично совместимы между собой. Мы соберём компьютер, настроим, протестируем и бережно доставим прямо к тебе домой. А по промокоду NEWPC сделаем скидку 5% на всё.

Средние показатели FPS в играх
Full HD 203
2K 153
4K 98
PROGAMING X1
R5 7500F · RTX 5070 12ГБ · 16ГБ DDR5 · 1 ТБ
154 000 ₽
11 550 ₽ / мес Примерный ежемесячный платёж. Итоговая сумма рассчитывается индивидуально.
Подробнее
Средние показатели FPS в играх
Full HD 261
2K 199
4K 129
PROGAMING X3
R5 9600X · RTX 5070 Ti 16ГБ · 32ГБ DDR5 · 1 ТБ
223 000 ₽
16 725 ₽ / мес Примерный ежемесячный платёж. Итоговая сумма рассчитывается индивидуально.
Подробнее
Средние показатели FPS в играх
Full HD 287
2K 223
4K 147
PROGAMING X5
R5 9600X · RTX 5080 16ГБ · 32ГБ DDR5 RGB · 1 ТБ
305 500 ₽
22 913 ₽ / мес Примерный ежемесячный платёж. Итоговая сумма рассчитывается индивидуально.
Подробнее
Получите готовый ПК под свои задачи

Подберём ПК под ваши задачи, соберём, протестируем и доставим готовым к работе.

Собрать свой ПК
или свяжитесь с нами
Telegram Telegram WhatsApp WhatsApp ВКонтакте ВКонтакте MAX MAX
34.2К

Так же будет интересно почитать

Всё, что нужно знать про USB
Олег Олегович Олег Олегович
Статьи
Всё, что нужно знать про USB

Мы собрали всю полезную пользователю информацию о версиях и форматах USB, а также родственных интерфейсах, и далее расскажем в краткой форме.

5 мин
69.4К

Сайт использует cookies
Узнать подробнее