Что такое PCIe 6.0 и чем он отличается?

Материнские платы PCIe 4.0(PCIe 4.0) только сейчас начинают поставляться покупателям, но это не замедляет развитие этого важнейшего стандарта периферийных соединений. PCIe 6.0 уже находится на столе с конкретными улучшениями по сравнению с текущим передовым стандартом.

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

Основы PCIe

PCIe — это сокращение от Peripheral Component Interconnect Express . Некоторые из наших читателей, которые какое-то время имели дело с компьютерами, возможно, помнят старый стандарт PCI , но PCIe относится к исходному стандарту PCI , как истребитель к бумажному самолетику.

PCIe — это и протокол, и стандарт подключения физического оборудования. Наиболее распространенным стандартом аппаратного подключения PCIe является слот расширения материнской платы. Вы подключаете карты расширения к этим слотам, и связь происходит через соединительные контакты. Однако можно отправлять сигналы протокола PCIe по другим типам соединений.(PCIe)

Твердотельные накопители NVME, использующие разъем M.2 , могут использовать PCIe , и это, похоже, ничем не отличается для компьютера от твердотельного накопителя(SSD) , подключенного через стандартный слот PCIe . Стандарты Thunderbolt 3 и 4 также поддерживают отправку сигналов PCIe по кабелю. Вот как возможны eGPU(eGPUs) (внешние видеокарты).

Устройства PCIe(PCIe) отправляют данные последовательно, но по нескольким параллельным линиям. Слот x16 PCIe на материнской плате компьютера может одновременно вмещать шестнадцать каналов данных. PCIe также предлагает слоты x8, x4 и x1. Как правило, видеокарты используют слот x16, поскольку им требуется максимально возможная пропускная способность. Хотя более медленные слоты обычно физически короче, длина x16, помимо основного, обычно равна x8.

Карты PCIe(PCIe) обеспечивают обратную совместимость и перекрестную совместимость, поэтому вы можете вставить карту x4 в любой разъем PCIe , который физически подходит для нее. Просто вы потеряете все линии PCIe , которые карта x4 не использует. То же самое касается использования карты PCIe 5.0 , например, в слоте 4.0. Это будет работать, но будет ограничено наименьшим общим знаменателем.

Кто принимает решение о стандарте PCIe?

Стандарт PCI Express разработан и утвержден PCI Special Interest Group ( PCI-SIG ), консорциумом представителей электронной и компьютерной промышленности, проявляющих неподдельный интерес к этой технологии.

PCI-SIG была основана в 1992 году как группа, призванная помочь производителям компьютеров правильно внедрить стандарт Intel PCI . Сегодня это некоммерческая организация, насчитывающая более 800 членов.

В состав платы PCI-SIG(PCI-SIG) входят компании AMD , ARM , Dell , IBM , Intel , Nvidia , Qualcomm и другие. Вы можете узнать в этих именах крупных производителей вычислительных устройств, и наличие общего стандарта значительно облегчает их работу, не говоря уже о жизни их клиентов!

Для чего используется PCIe?

Мы уже упоминали карты расширения и твердотельные накопители(SSDs) выше, поэтому вы, вероятно, получили общее представление об использовании PCIe.

Стандарт PCIe позволяет подключить практически любое внешнее периферийное устройство, какое только можно себе представить. Он предлагает гораздо более широкую полосу пропускания, чем USB , особенно при просмотре нескольких полос. PCIe также обеспечивает прямой путь к ЦП(CPU) , что делает его идеальным для высокоскоростных приложений с малой задержкой.

Современные графические процессоры(Modern GPUs) используют шестнадцать линий полосы  пропускания PCIe , чтобы максимизировать свою производительность, но не каждому периферийному устройству требуется такая большая пропускная способность. Новейшие твердотельные накопители (SSDs)PCIe 4.0 используют «всего» четыре линии, но этого достаточно, чтобы выбить стандарт SATA из воды. (SATA)В то время как максимальная скорость SATA составляет 600 MB/s , высокопроизводительные диски PCIe 4.0 могут передавать более 7000 MB/s .

(PCIe)Карты расширения PCIe также поддерживают звуковые карты(sound cards) , карты видеозахвата, адаптер Ethernet 10 Гбит/с, карты  WiFi 6 , контроллеры (WiFi 6)Thunderbolt или USB и многое другое. Периферийные устройства, встроенные в материнскую плату вашего компьютера, также используют PCI Express . Просто проводка постоянная а не в виде щели.

Чем PCIe 6.0 (Does PCIe 6.0) лучше(Improve) PCIe 5.0(PCIe 5.0) ?

Улучшение заголовков обычно представляет собой большой скачок в скорости передачи данных с каждой версией PCIe(PCIe) . Это количество информации, которое может быть передано по шине каждую секунду.

В этом плане PCIe 6.0(PCIe 6.0) не разочаровывает. Он полностью удваивает и без того огромную скорость передачи данных PCIe 5.0 с 32 гигатранзакций в секунду ( GT/s ) до 64 GT/s на линию. В то время как PCIe 5.0(Whereas PCIe 5.0) может передавать 63 гигабайта(Gigabytes) в секунду ( GB/s ), 6.0 может передавать до 128 GB/s . Это больше, чем соединение x16, с уменьшением масштаба более второстепенных соединений. Это означает, что слот x8 PCIe 6.0 теперь имеет такую ​​же производительность, как слот x16 5.0.

Это создает достаточный запас для будущих графических процессоров(GPUs) и сверхбыстрых решений для хранения данных. Не говоря уже о невероятных возможностях для внешних устройств, подключаемых через PCIe , или карт расширения, поддерживающих Thunderbolt и USB 4 .

Новые возможности PCI Express 6.0

Сделать такой монументальный скачок производительности за одно поколение было непросто. Чтобы достичь этих показателей, инженерам PCI-SIG пришлось разработать несколько инновационных способов перемещения электронов.

Сигнализация PAM4(PAM4 Signaling)

Вполне(Quite) возможно, что наиболее значительным изменением PCIe 6.0 по сравнению с предыдущими поколениями интерфейса является способ кодирования данных. 

PCI Express 6.0 использует PAM4 , сокращение от  Pulse Amplitude Modulation с четырьмя уровнями. ( Pulse Amplitude Modulation with four levels.)Если вы что-нибудь знаете о формах электрических сигналов, вы знаете, что «амплитуда» волны определяется тем, насколько далеко от базовой линии находится гребень волны.

Старое кодирование NRZ(NRZ) ( без возврата к нулю(Non-return-to-zero) ) PCIe имело только два уровня амплитуды на импульс в течение тактового цикла. PCIe 6 удваивает это число до четырех, увеличивая объем данных, кодируемых с каждым циклом. 

Прямое исправление ошибок (FEC)(Forward Error Correction (FEC))

Хотя метод кодирования PAM4 обеспечивает значительное повышение скорости, он также значительно увеличивает количество битовых ошибок. Другими словами, вместо нуля в пункт назначения прибывает единица, и наоборот.

Чтобы бороться с этим, PCIe 6.0 имеет новую функцию прямого исправления ошибок(Forward Error Correction) , которая проверяет, чтобы данные попадали туда, куда они должны идти, без повреждения, с помощью надежной реализации CRC ( циклическая проверка избыточности(Cyclic Redundancy Check) ).

Одна из опасностей добавления дополнительных шагов исправления ошибок в конвейер состоит в том, что вы увеличите задержку. Дополнительная(Additional) задержка становится все более серьезной проблемой для различных высокоскоростных компьютерных компонентов. Хотя они могут перемещать все больше и больше данных, им требуется больше времени, чтобы отреагировать на запрос данных, что само по себе может вызвать проблемы.

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

Режим ФЛИТ(FLIT Mode)

Режим FLIT(FLIT) был еще одной мерой, введенной для улучшения исправления ошибок в PCIe 6.0 . Он организует данные в блоки одинакового размера с помощью специального встроенного блока управления потоком. Это необходимо для проверки пакетов на наличие ошибок, поскольку вы можете применить алгоритм к каждому пакету данных и проверить, дает ли пакет по-прежнему результат, когда он достигает другого конца конвейера.

Дело в том, что режим FLIT также дает значительный прирост эффективности в других местах. Это помогает снизить задержку, сделать использование полосы пропускания более эффективным и позволяет PCIe 6.0 избавиться от большей части накладных расходов на кодирование по сравнению с предыдущими версиями. Таким образом, несмотря на то, что PAM4 увеличивает задержку до 2 нс, режим FLIT снижает(FLIT) задержку в других областях.

Режим L0p(L0p Mode)

Одной из интересных особенностей PCIe 6.0 является режим L0p . Этот режим уменьшает количество линий, используемых периферийным устройством для отправки и получения данных. Таким образом, если ваш ноутбук работает от батареи, а графическому процессору(GPU) не нужны 16 линий для выполнения его текущей работы, он будет использовать только то количество линий, которое ему необходимо, что позволяет экономить электроэнергию за счет повышения энергоэффективности.

Стоит ли ждать PCIe 6.0?

Если вы подумываете о покупке или сборке нового компьютера в ближайшее время, стоит ли ждать, пока сначала появятся материнские платы PCIe 6.0 ? Всегда заманчиво попытаться построить перспективный компьютер. Что, если появится новый графический процессор(GPU) или твердотельный накопитель(SSD) , которому для полного раскрытия потенциала потребуется PCIe 6.0 ?

Короткий ответ на этот вопрос заключается в том, что вам не нужно беспокоиться об ожидании PCIe 6.0 . На момент написания статьи материнские платы PCIe 5.0 только начали поставляться потребителям, и даже самые современные графические процессоры(GPUs) даже близко не нуждаются в PCIe 5.0 .

В тестах,(benchmarks) сравнивающих флагманские карты, такие как RTX 3080 или RTX 3090, работающие на PCIe 3.0 и 4.0, разница в производительности была где-то между нулями и 3%. Да все верно. Мы только сейчас достигаем пределов PCIe 3.0 , и это только с самыми дорогими графическими процессорами(GPUs) на планете. Не переживайте — по крайней мере, не в течение нескольких лет. 

Помните(Remember) , что PCI-SIG опубликовала свою окончательную спецификацию PCIe для версии 6.0 только на бумаге. Хотя окончательная спецификация не изменится, пройдет некоторое время, прежде чем мы увидим много оборудования, поддерживающего ее, по крайней мере, в потребительском сегменте.

(PCIe 6.0) Преимущества (Benefits Data)PCIe 6.0 для центров обработки данных сегодня

Это не значит, что PCIe 6.0 уже никому не выгоден. В гигантских центрах обработки данных мы все полагаемся на облачные сервисы, каждый дополнительный бит пропускной способности бесценен. Внутри этих компьютерных стоек вы найдете системы с десятками или сотнями ядер ЦП(CPU) и массивами высокоскоростных твердотельных(SSD) накопителей. Улучшения в пропускной способности PCIe сразу же помогут снизить нагрузку на эти перегруженные конвейеры данных.

Наличие гораздо большей пропускной способности означает, что приложения ИИ и машинного обучения могут анализировать больше данных за меньшее время. Это означает, что приложения HPC ( High-Performance Computing ), которые выполняют сложную работу в науке, технике и физике, могут расширить свои горизонты.

Даже системы IoT ( Интернет(Internet) вещей ), которые(Things) отправляют поток данных в центры обработки данных для обработки в режиме реального времени, получат огромную выгоду от дополнительной пропускной способности.

Что будет после PCI Express 6.0?

Технология PCIe(PCIe) будет существовать еще долгое время, если кто-то не изобретет радикально лучшую технологию межсоединения периферийных устройств. Такие компании, как Intel , AMD и Apple , делают интересные вещи с родственными технологиями между чипами внутри своих корпусов процессоров. Такие процессоры(CPUs) , как AMD Ryzen и Intel Alder Lake(Alder Lake) , напичканы до отказа процессорными(CPU) ядрами, им необходимо перемещать огромное количество данных. Мы уверены, что PCI-SIG сможет кое-что узнать из того, что происходит внутри этих процессоров.



About the author

Я инженер-программист с более чем 10-летним опытом работы с продуктами Windows, Office и Google. Я эксперт в Word, Excel и PowerPoint и написал несколько книг на эту тему. В свободное время я люблю играть в видеоигры, читать книги и смотреть фильмы.



Related posts