В ближайшее время выпустят версию 6.0. Дополнительно при обозначении версий шин указывают число линий. Например, PCI-Express (PCIe) 4.0х16.
Наилучшим выбором для видеокарты почти всегда считается слот PCIeх16 в виду его пропускной способности. Если в ПК 2 и более графических процессоров, стоит на запас предусмотреть слот X16 или X8. Теперь чуть подробнее о каждой версии.
PCIeх1
PCIeх1 – самый компактный слот. Демонстрирует быструю работу на материнских платах PCIe Gen 4.0 или 5.0, поэтому нередко применяется для работы с периферийными устройствами: wifi и bluetooth адаптеры, звуковые карты и т.д.
PCIeх4
Применяется преимущественно для обновленных версий устройств х1. Типичные примеры: сетевые карты, RAID-контроллеры требующие более производительного интерфейса передачи данных.
PCIeх8
Особенность слота – значительное увеличение ширины шины, что приводит к расширению пропускной способности для карт high-end. Обычно PCI express х8 применяют в производительных контроллерах, а также в видеокартах начального уровня.
PCIeх16
Самый большой и, как уже было отмечено, самый совершенный слот. Используется в видеокартах, сетевых картах серверного уровня. Обладает наивысшими скоростями передачи данных, обусловленными версией протокола.
Принцип работы PCIe
Архитектура PCIe схожая с сетевым протоколом. Она тоже делится на несколько уровней:
- Application Layer. Уровень, необходимый для пакетирования данных и их последующей передачи на следующей этап. Готовый пакет получает заголовок: Header+Data
- Transaction Layer. Этап предусматривает проверку загруженных сведений на наличие или отсутствие искажений. Для этого система сверяет код данных с контрольным числом. Впоследствии код проверки ECRC добавляется к основному заголовку.
- Data Link Layer. Уровень, на котором пакету данных присваивают уникальный двухбайтовый номер (Sequence Number). Это нужно для сведения к нулю риска неудачной транспортировки данных. Дополнительно блок Header+Data+ECRC получает код LCRC. С его помощью удастся проверить целостность данных. В случае успешно пройденной проверки активируется сигнал ACK. Если передача оказалась ошибочной и были выявлены недочеты, активируется сигнал NAK. Тогда пакет отправляется на повторную передачу.
- Physical Layer. Уровень, на котором происходит согласование приема пакета по протоколу PLP. Необходим для определения параметров полосы: от ширины до частоты для связи с другими устройствами.
Итоговая информация по стандарту имеет код: Header+Data+ECRC+LCRC. Ее дополнительно сопровождает стартовый байт, который нужен для уведомления принимающей стороны о начале блока данных. На конце стоит конечный байт, который уведомляет о завершении.
Что такое PCIe 4.0
PCI Express 4.0 – шина максимальной пропускной способности в сравнении с предыдущими версиями. Используется при переходе на:
- новые SSD-накопители;
- видеокарты.
- сетевые карты QSFP28, QSFP56 и т.д.
- RAID контроллеры с поддержкой NVMe протокола
С помощью шины удается организовать оперативное перемещение данных в память VRAM в видеокартах. Эффективно работать с накопителями NVMe. Оперативно передавать данные от производительного сетевого адаптера к процессору.
Слот PCI-E X16 4.0 на материнской плате Gigabyte MZ73-LM1)