Понимание шины PCI Express
Как переход на первоначальную систему PCI (периферийное компонентное межсоединение), у PCI Express было одно огромное преимущество, когда оно было первоначально разработано в начале 2000-х годов: оно использовало двухточечную шину доступа вместо последовательной шины. Это означает, что каждый отдельный порт PCI и его установленные карты могут в полной мере использовать максимальную скорость, без использования нескольких карт или расширений, забитых в одной шине.
Теперь, чтобы расширить нашу метафору deli / bar, представьте, что некоторые из этих мест имеют несколько барменов, зарезервированных только для них. Вот тут-то и возникает идея нескольких полос движения.
Жизнь на быстрых дорожках
PCI-E прошел множество изменений с момента его создания; в настоящее время новые материнские платы обычно используют версию 3 стандарта, причем более быстрая версия 4 становится все более распространенной, а версия 5 ожидается в 2019 году. Но в разных версиях все используют одни и те же физические соединения, и эти соединения могут поставляться в четырех основных размерах: x1, x4, x8 и x16. (x32-порты существуют, но крайне редки и вообще не видны на потребительском оборудовании).
Возвращаясь к нашей метафоре бара: если вы представляете, что каждый покровитель сидит в баре как устройство PCI-E, тогда полоса x1 будет единственным барменом, обслуживающим одного клиента. Но патрон, сидящий в назначенном «x4» месте,четыребармены забирают его напитки и еду, а на «x8» место будет восемь барменов только для ее напитков, а у сингла «x16» будут колоссальные шестнадцать барменов только для него. И теперь мы перестанем говорить о барах и барменах, потому что наши бедные метафорические пьющие находятся под угрозой отравления алкоголем.
Какие периферийные устройства используют какие порты?
Для общей версии 3.0 версии PCI Express максимальная скорость передачи данных на уровне полосы пропускания составляет восемь гигатрансферов, что означает «все данные и электронные накладные расходы сразу». В реальном мире скорость для версии 3 PCI-E чуть меньше одного гигабайта в секунду, на одну полосу.
Таким образом, устройство, использующее порт PCI-E x1, например, маломощную звуковую карту или Wi-Fi-антенну, может передавать данные на остальную часть компьютера примерно на 1 Гбит / с. Карточка, которая подхватывает физически более крупный слот x4 или x8, например карту расширения USB 3.0, может передавать данные в четыре или восемь раз быстрее - и это было бы необходимо, если бы более двух из этих портов USB использовались по максимуму Скорость передачи. Порты PCI-E x16 с теоретическим максимумом около 15 ГБ на версии 3.0 используются практически для всех современных графических карт, разработанных NVIDIA и AMD.
Помните: размер порта и полосы PCI-E могут не быть одинаковыми
Вот одна из наиболее запутанных частей установки PCI-E: порт может быть размером с x16-карточкой, но имеет достаточно полосы данных для чего-то гораздо менее быстрого, например x4.Это связано с тем, что в то время как PCI-E может вместить в основном неограниченное количество отдельных соединений, все же существует практический предел пропускной способности полосы пропускания чипсета. Более дешевые материнские платы с более бюджетными чипсетами могут переходить только в один слот x8, даже если этот слот может физически разместить карту x16. Между тем, материнские платы «gamer» будут включать до четырех полных слотов PCI-E с шестнадцатеричным размером x16 и x16-полосами для максимальной совместимости с GPU. (Мы обсудим это более подробно здесь.)
К счастью, пропускная способность полосы частот определенных PCI-слотов обычно описана в руководстве к компьютеру или материнской плате, иллюстрация которого имеет пропускную способность. Если у вас нет вашего руководства, количество полос обычно записывается на печатной плате материнской платы рядом с портом, например:
Поэтому помните, что, покупая карты расширения или обновления для слотов PCI Express, вы должны помнить как размер, так и рейтинг полосы доступных портов.