» »

Для чего нужен разъем pci express. Зачем нужен переходник pci-e pci — подробное руководство

17.02.2024

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

В связи с этим приходится подключать к ним различные дополнения и , для чего нередко требуются те или иные переходники.

В данной статье мы рассмотрим переходник pci-e pci, то как он работает и какие особенности имеет.

Определение

Что же это за устройство и для чего оно нужно? Строго говоря, это шина ввода и вывода, которая подключается к персонального компьютера.

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

С помощью последовательного соединения эти периферийные устройства подключаются к компьютеру.

Основной характеристикой такого устройства является его пропускная способность.

Именно она характеризует (в общем случае) качество работы, скорость ее и быстродействие компьютера и подключенных таким образом элементов.

Характеристика пропускной способности выражается в количестве линий соединения (от 1 до 32).

В зависимости от этой основной характеристики может значительно меняться и цена данного устройства. То есть, чем эта характеристика лучше (показатель выше), тем выше и стоимость такого устройства. Кроме того, многое зависит от статуса производителя, надежности оборудования и его долговечности. В среднем цена начинается от 250-500 рублей (за азиатские изделия с низкой пропускной способностью), до 2000 рублей (за европейские и японские устройства с высокой пропускной способностью).

Технические характеристики

С технической точки зрения такое устройство имеет три составные части:

Выше было написано об исключительной важности пропускной способности устройства для его нормального функционирования.

Что же такое пропускная способность? Чтобы ответить на этот вопрос необходимо понимать принцип действия такого переходника.

Он способен осуществлять одновременное двунаправленное (от карты к периферии и от периферии к карте) соединение оборудования.

При этом передача данных может происходить как по одной, так и по нескольким линиям.

Чем больше таких линий, тем стабильнее работает устройство, тем выше его пропускная способность и тем более быстродейственным будет периферийное оборудование.

Важно! В зависимости от количества линий устройство может иметь различные конфигурации: х1, х2, х4, х8,х12, х16, х32. Цифра указывает непосредственно на количество полос для двусторонней одновременной передачи информации. Каждая из таких полос состоит из двух пар проводов (для передачи в двух направлениях).

Как видно из описания, эта конфигурация значительно влияет на стоимость устройства.

Но какое прикладное значение она имеет, действительно ли есть смысл тратиться дополнительно при покупке устройства?

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

Шифрование

При такой системе передачи информации используется специфическая система защиты ее от искажений и потерь.

Этот метод защиты получил обозначение 8В/10В.

Смысл в том, что для передачи 8 бит необходимой информации должны быть использованы дополнительные 2 служебных бита для осуществления безопасности и защиты от искажений.

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

История

В начале 2000-х годов активно использовался слот расширения AGP, именно с его помощью устанавливались .

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

И скоро появился PCI-E – это был 2002 год.

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

Потому в 2002 году многие разработчики и производители всерьез занялись созданием такого адаптера.

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

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

Интересно, что производители также последовательно увеличивали пропускную способность таких устройств. Если для первых конфигураций она составляла не более 8 Гб/с, то для второй уже 16 Гб/с, а для третьей – 64 Гб/с. Это отвечало требованиям возрастающих нагрузок, появляющихся из-за модернизации периферийных устройств.

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

То есть, если подключить к слоту третьего поколения графическую платформу второго или первого поколения, то слот автоматически переключится на иной скоростной режим, соответствующий подключенному устройству.

Отличия PCI и PCI-E

Какие специфические отличия имеются у этих двух конфигураций?

По своим техническим и эксплуатационным характеристикам PCI похож на AGP, тогда как PCI-E – принципиально новая разработка.

Тогда как PCI обеспечивает параллельную передачу информации, PCI-E – последовательную, за счет чего достигается значительно более высокая скорость передачи информации и быстродействие даже с учетом применения адаптера.

Зачем нужен?

Зачем нужен такой адаптер и для чего он может применяться, можно ли обойтись без него?

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

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

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

Также достаточно удобной возможностью может быть одновременное быстрое отключение всех периферийных устройств при необходимости.

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

Недостатки и возможные проблемы

Существует ряд существенных недостатков этих устройств, и проблем, которые они могут вызвать в процессе функционирования.

Чаще всего, имеются следующие сложности:

  • Устройство достаточно крупное, потому оно не всегда помещается в миниатюрные ;
  • Из первого пункта автоматически вытекает второй – переходник не предназначен для работы с ноутбуками;
  • Стабильная работа многих устройств возможна только в сочетании с низкопрофильными картами;
  • Всегда присутствует вероятность сбоя, программной или технической (незначительной) несовместимости устройства с материнской платой вашего ПК (все осложняется тем, что большинство таких устройств заявлено универсальными, хотя со многими на самом деле работают менее стабильно, чем с другими);
  • Постоянно остаются занятыми некоторые объемы оперативной памяти ПК из-за .

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

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

К счастью, когда речь заходит относительно интерфейса PCI-Express для подключения видеокарты, проблем с несовместимостью практически не будет. В данной статье мы это более подробно разберем, а также поговорим относительно того, что же такое этот самый PCI-Express.



Для чего необходим PCI-Express и что это такое?

Начнем, как обычно, с самых азов. Интерфейс PCI-Express (PCI-E) – это средство взаимодействия, в данном контексте, состоящее из контролера шины и соответствующего слота (рис.2) на материнской плате (если обобщить).

Данный высокопроизводительный протокол используется, как уже было отмечено выше, для подключения видеокарты в систему. Соответственно, на материнской плате присутствует соответствующий слот PCI-Express, куда и устанавливается видеоадаптер. Ранее, видеокарты, подключались по интерфейсу AGP, но когда данного интерфейса, попросту говоря: «перестало хватать», на помощь пришёл PCI-E, о подробных характеристиках которого мы сейчас и поговорим.



Рис.2 (Слоты PCI-Express 3.0 на материнской плате)


Основные характеристики PCI–Express (1.0, 2.0 и 3.0)

Несмотря на то, что названия PCI и PCI-Express очень похожи, принципы соединения (взаимодействия) у них кардинально отличаются. В случае PCI-Express используется линия – двунаправленное последовательное соединение, типа «точка-точка», данных линий может быть несколько.

В случае с видеокартами и материнскими платами (не учитываем Cross Fire и SLI), которые поддерживают PCI-Express x16 (то есть большинство), можно запросто догадаться, что таких линий 16 (рис.3), довольно часто на материнских платах с PCI-E 1.0, можно было наблюдать второй слот x8, для работы в режиме SLI или Cross Fire.

Ну, а в PCI, устройство подключается к общей 32-х разрядной параллельной шине.



Рис. 3. Пример слотов с различным количеством линий
(как уже говорилось ранее, наиболее часто используется х16)

Для интерфейса PCI-Express 1.0 пропускная способность составляет 2,5 Гбит/c. Эти данные нужны нам, чтобы отслеживать изменения этого параметра в различных версиях PCI-E.

Далее, версия 1.0 эволюционировала в PCI-E 2.0. В результате данного преображения, мы получили в два раза большую пропускную способность, то есть 5 Гбит/c, но хотелось бы отметить, что в производительности графические адаптеры, особо не выиграли, так как это просто версия интерфейса.

Большая часть производительности зависит от самой видеокарты, версия интерфейса может только незначительно улучшать или тормозить передачу данных (в данном случае «торможения» нет, и присутствует неплохой запас).

Точно так же в 2010 году, с запасом, был разработан интерфейс PCI-E 3.0, на данный момент он используется во всех новых системах, но если у Вас все ещё 1.0 или 2.0, то не горюйте – ниже мы поговорим о относительно обратной совместимости различных версий.

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

К 2015 году ожидается появление на свет PCI-E 4.0, что для динамической IT-индустрии абсолютно неудивительно.

Ну да ладно, будем заканчивать с этими версиями и цифрами пропускной способности, и затронем очень важный вопрос обратной совместимости различных версий PCI-Express.

Обратная совместимость версий PCI-Express 1.0, 2.0 и 3.0

Данный вопрос волнует многих, особенно при выборе видеокарты для текущей системы. Так как довольствуясь системой с материнской платой, которая поддерживает PCI-Express 1.0, возникают сомнения, будет ли корректно работать видеокарта с PCI-Express 2.0 или 3.0?

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




С точностью наоборот, можно преспокойно устанавливать видеокарты с интерфейсом PCI-E 1.0, в материнские платы, которые поддерживают PCI-E 3.0 или 2.0, тут вообще ничего не ограничивается, так что будьте спокойны по поводу совместимости. Если, конечно же, с другими факторами все в порядке, к таковым можно отнести недостаточно мощный блок питания и т.д.

В общем, мы довольно подробно поговорили относительно PCI-Express, что позволит вам избавиться от множества неясностей и сомнений по поводу совместимости и понимания различий в версиях PCI-E.

Стандарт PCI Express является одной из основ современных компьютеров. Слоты PCI Express уже давно занимают прочное место на любой материнской плате декстопного компьютера, вытесняя другие стандарты, например, такие как PCI. Но даже стандарт PCI Express имеет свои разновидности и отличающийся друг от друга характер подключения. На новых материнских платах, начиная примерно с 2010 года, можно увидеть на одной материнской плате целую россыпь портов, обозначенных как PCIE или PCI-E , которые могут отличаться по количеству линий: одной x1 или нескольких x2, x4, x8, x12, x16 и x32.

Итак, давайте выясним почему такая путаница среди казалось бы простого периферийного порта PCI Express. И какое предназначение у каждого стандарта PCI Express x2, x4, x8, x12, x16 и x32?

Что такое шина PCI Express?

В далеких 2000-х, когда состоялся переход с устаревающего стандарта PCI (расш. - взаимосвязь периферийных компонентов) на PCI Express, у последнего было одно огромное преимущество: вместо последовательной шины, которой и была PCI, использовалась двухточечная шина доступа. Это означало, что каждый отдельный порт PCI и установленные в него карты, могли в полной мере использовать максимальную пропускную способность не мешая друг другу, как это происходило при подключении к PCI. В те времена количество периферийных устройств, вставляемых в карты расширения, было предостаточно. Сетевые карты, аудио карты, ТВ-тюнеры и так далее - все требовали достаточное количество ресурсов ПК. Но в отличие от стандарта PCI, использовавшего для передачи данных общую шину с подключением параллельно нескольких устройств, PCI Express, если рассматривать в общем, является пакетной сетью с топологией типа звезда.


PCI Express x16, PCI Express x1 и PCI на одной плате

С точки зрения непрофессионала, представьте свой настольный ПК в качестве небольшого магазина с одним, двумя продавцами. Старый стандарт PCI был как гастроном: все ожидали в одной очереди, чтобы их обслужили, испытывая проблемы со скоростью обслуживания с ограничением в лице одного продавца за прилавком. PCI-E больше похож на гипермаркет: каждый покупатель движется за продуктами по своему индивидуальному маршруту, а на кассе сразу несколько кассиров принимают заказ.

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

Также и с выделенными полосами передачи данных для каждой карты расширения или встроенными компонентами материнской платы.

Влияние количества линий на пропускную способность

Теперь, чтобы расширить нашу метафору с магазином и гипермаркетом, представьте, что каждый отдел гипремаркета имеет своих кассиров, зарезервированных только для них. Вот тут-то и возникает идея нескольких полос передачи данных.

PCI-E прошел множество изменений со времени своего создания. В настоящее время новые материнские платы обычно используют уже 3 версию стандарта, причем более быстрая 4 версия становится все более распространенной, а версия 5 ожидается в 2019 году. Но разные версии используют одни и те же физические соединения, и эти соединения могут быть выполнены в четырех основных размерах: x1, x4, x8 и x16. (x32-порты существуют, но крайне редко встречаются на материнских платах обычных компьютерах).

Различные физические размеры портов PCI-Express позволяют четко разделить их по количеству одновременных соединений с материнской платой: чем больше порт физически, тем больше максимальных подключений он способен передать на карту или обратно. Эти соединения еще называют линиями . Одну линию можно представить как дорожку, состоящею из двух сигнальных пар: одна для отправки данных, а другая для приема.

Различные версии стандарта PCI-E позволяют использовать разные скорости на каждой полосе. Но, вообще говоря, чем больше полос находится на одном PCI-E-порту, тем быстрее данные могут перетекать между периферийной и остальной частью компьютера.

Возвращаясь к нашей метафоре: если речь идёт об одном продавце в магазине, то полоса x1 и будет этим единственным продавцом, обслуживающим одного клиента. У магазина с 4-мя кассирами - уже 4 линии х4 . И так далее можно расписать кассиров по количеству линий, умножая на 2.


Различные карты PCI Express

Типы устройств, использующих PCI Express x2, x4, x8, x12, x16 и x32

Для версии PCI Express 3.0 общая максимальная скорость передачи данных составляет 8 ГТ/с, В реальности же скорость для версии PCI-E 3 чуть меньше одного гигабайта в секунду на одну полосу.

Таким образом, устройство, использующее порт PCI-E x1, например, маломощная звуковая карта или Wi-Fi-антенна смогут передавать данные с максимальной скоростью в 1 Гбит/с.

Карта, которая физически подходит в более крупный слот - x4 или x8 , например, карта расширения USB 3.0, сможет передавать данные в четыре или восемь раз быстрее соответственно.

Скорость передачи портов PCI-E x16 теоретически ограничивается максимальной полосой пропуская в размере около 15 Гбит/с. Этого более чем достаточно в 2017 года для всех современных графических видеокарт, разработанных NVIDIA и AMD.


Большинство дискретных видеокарт используют слот PCI-E x16

Протокол PCI Express 4.0 позволяет использовать уже 16 ГТ/с, а PCI Express 5.0 будет задействовать 32 ГТ/с.

Но в настоящее время не существует компонентов, которые смогли бы использовать такое количество полос с максимальной пропускной способностью. Современные топовые графические карты обычно используют x16 стандарта PCI Express 3.0. Нет смысла использовать те же полосы и для сетевой карты, которая на порту x16 будет использовать только одну линию, так как порт Ethernet способен передавать данные только до одного гигабита в секунду (что, около одной восьмой пропускной способности одной PCI-E полосы - помните: восемь бит в одном байте).

На рынке можно найти твердотельные накопители PCI-E, которые поддерживают порт x4, но они, похоже, скоро будут вытеснены быстро развивающимся новым стандартом M.2. для твердотельных накопителей, которые также могут использовать шину PCI-E. Высококачественные сетевые карты и оборудование для энтузиастов, такие как RAID-контроллеры, используют сочетание форматов x4 и x8.

Размеры портов и линий PCI-E могут различаться

Это одна из наиболее запутанных задач по PCI-E: порт может быть выполнен размером в форм-факторе x16, но иметь недостаточное количество полос для пропуска данных, например, всего например x4. Это связано с тем, что даже если PCI-E может нести на себе неограниченное количество отдельных соединений, все же существует практический предел пропускной способности полосы пропускания чипсета. Более дешевые материнские платы с более бюджетными чипсетами могут иметь только один слот x8, даже если этот слот может физически разместить карту форм-фактора x16.

Кроме того, материнские платы, ориентированные на геймеров, включают до четырех полных слотов PCI-E с x16 и столько же линий для максимальной пропускной способности.

Очевидно, это может вызывать проблемы. Если материнская плата имеет два слота размером x16, но один из них имеет только полосы x4, то подключение новой графической карты снизит производительность первой аж на 75%. Это, конечно, только теоретический результат. Архитектура материнских плат такова, что Вы не увидите резкого снижения производительности.

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

Иногда производители даже помечают на текстолите материнской платы рядом со слотом количество линий

Нужно знать, что более короткая карта x1 или x4 может физически вписаться в более длинный слот x8 или x16. Конфигурация контактов электрических контактов делает это возможным. Естественно, если карта физически больше, чем слот, то вставить ее не получится.

Поэтому помните, при покупке карт расширения или обновления текущих необходимо всегда помнить как размер слота PCI Express, так и количество необходимых полос.

PCI — Express (PCIe , PCI — E ) – последовательная, универсальная шина впервые обнародованная 22 июля 2002 года.

Является общей , объединяющей шиной для всех узлов системной платы, в которой соседствуют все подключённые к ней устройства. Пришла на замену устаревающей шине PCI и её вариации AGP , по причине возросших требований к пропускной способности шины и невозможности за разумные средства улучшить скоростные показатели последних.

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

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

Синхронизация построена избыточным методом. То есть вместо 8 бит информации, передаётся 10 бит , два из которых являются служебными (20% ) и в определённой последовательности служат маячками для синхронизации тактовых генераторов или выявления ошибок . Поэтому, заявленная скорость для одной линии в 2.5 Гбитс , на самом деле равна примерно 2.0 Гбитс реальных.

Питание каждого устройства по шине, подбирается отдельно и регулируется с помощью технологии ASPM (Active State Power Management ). Она позволяет при простое (без подачи сигнала) устройства занижать его тактовый генератор и переводить шину в режим пониженного энергопотребления . Если сигнал не поступал в течение нескольких микросекунд, устройство считается неактивным и переводится в режим ожидания (время зависит от типа устройства).

Скоростные характеристики в двух направлениях PCI — Express 1.0 :*

1 x PCI —E ~ 500 Мбс

PCI —E ~ 2 Гбс

8 x PCI —E ~ 4 Гбс

16х PCI —E ~ 8 Гбс

32х PCI-E ~ 16 Гбс

*Скорость передачи данных в одном направлении в 2 раза ниже данных показателей

15 января 2007 года, PCI —SIG выпустила обновлённую спецификацию именуемую PCI-Express 2.0

Основным улучшением стала в 2 раза увеличенная скорость передачи данных (5.0 Ггц , против 2.5Ггц в старой версии). Усовершенствованию подвергся также двухточечный протокол передачи данных (точка-точка), доработана программная составляющая и добавлена система программного мониторинга за скоростью шины. При этом сохранилась совместимость с версиями протокола PCI —E 1.х

В новой версии стандарта (PCI — Express 3.0 ), главным нововведением будет измененная система кодирования и синхронизации . Вместо 10 битной системы (8 бит информации, 2 бита служебных), будет применяться 130 битная (128 бит информации, 2 бита служебных). Это позволит снизить потери в скорости с 20% до ~1.5% . Будет также переработан алгоритм синхронизации передатчика и приёмника, улучшен PLL (phase-locked loop). Скорость передачи увеличится предположительно в 2 раза (в сравнении с PCI —E 2.0 ), при этом сохранится совместимость с прошлыми версиями PCI —Express .

При смене одной только видеокарты обязательно нужно учитывать, что новые модели могут просто не подходить к вашей материнской плате, так как существует не просто несколько разных типов слотов расширения, но и несколько разных их версий (применительно и к AGP, и к PCI Express). Если вы не уверены в своих знаниях по этой теме, внимательно ознакомьтесь с разделом.

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

К счастью, за прошедшее время успели кануть в лету не только слоты расширения ISA и VESA Local Bus (которые интересны лишь будущим археологам) и соответствующие им видеокарты, но практически исчезли и видеокарты для слотов PCI, а все AGP-модели безнадежно устарели. И все современные графические процессоры используют только один тип интерфейса — PCI Express. Ранее был широко распространён стандарт AGP, эти интерфейсы значительно отличаются друг от друга, в том числе пропускной способностью, предоставляемыми возможностями для питания видеокарты, а также другими менее важными характеристиками.

Лишь очень малая часть современных системных плат не имеет слотов PCI Express, и если ваша система настолько древняя, что использует AGP видеокарту, то заняться её апгрейдом не получится — нужно менять всю систему. Рассмотрим эти интерфейсы подробнее, именно эти слоты вам нужно искать на своих системных платах. Смотрите фотографии и сравнивайте.

AGP (Accelerated Graphics Port или Advanced Graphics Port) — это высокоскоростной интерфейс, основанный на спецификации PCI, но созданный специально для соединения видеокарт и системных плат. Шина AGP хотя и лучше подходит для видеоадаптеров по сравнению с PCI (не Express!), предоставляет прямую связь между центральным процессором и видеочипом, а также некоторые другие возможности, увеличивающие производительность в некоторых случаях, например, GART — возможность чтения текстур напрямую из оперативной памяти, без их копирования в видеопамять; более высокую тактовую частоту, упрощенные протоколы передачи данных и др., но этот тип слотов безнадёжно устарел и новых изделий с ним давно не выпускают.

Но всё же, для порядка упомянем и об этом типе. Спецификации AGP появились в 1997 году, тогда Intel выпустил первую версию описания, включающую две скорости: 1x и 2x. Во второй версии (2.0) появился AGP 4x, а в 3.0 — 8x. Рассмотрим все варианты подробнее:
AGP 1x — это 32-битный канал, работающий на частоте 66 МГц, с пропускной способностью 266 Мбайт/с, что в два раза выше полосы PCI (133 Мбайт/с, 33 МГц и 32 бит).
AGP 2x — 32-битный канал, работающий с удвоенной пропускной способностью 533 Мбайт/с на той же частоте 66 МГц за счет передачи данных по двум фронтам, аналогично DDR памяти (только для направления «к видеокарте»).
AGP 4x — такой же 32-битный канал, работающий на 66 МГц, но в результате дальнейших ухищрений была достигнута учетверенная «эффективная» частота 266 МГц, с максимальной пропускной способностью более 1 ГБ/с.
AGP 8x — дополнительные изменения в этой модификации позволили получить пропускную способность уже до 2,1 ГБ/с.

Видеокарты с интерфейсом AGP и соответствующие слоты на системных платах совместимы в определенных пределах. Видеокарты, рассчитанные на 1,5 В, не работают в слотах 3,3 В, и наоборот. Впрочем, существуют и универсальные разъемы, которые поддерживают оба типа плат. Видеокарты, рассчитанные на морально и физически устаревший слот AGP, давно не рассматриваются, поэтому чтобы узнать о старых AGP-системах, лучше будет ознакомиться со статьей:

PCI Express (PCIe или PCI-E, не путать с PCI-X), ранее известная как Arapahoe или 3GIO, отличается от PCI и AGP тем, что это последовательный, а не параллельный интерфейс, что позволило уменьшить число контактов и увеличить пропускную способность. PCIe — это лишь один из примеров перехода от параллельных шин к последовательным, вот другие примеры этого движения: HyperTransport, Serial ATA, USB и FireWire. Важное преимущество PCI Express в том, что он позволяет складывать несколько одиночных линий в один канал для увеличения пропускной способности. Многоканальность последовательного дизайна увеличивает гибкость, медленным устройствам можно выделять меньшее количество линий с малым числом контактов, а быстрым — большее.

Интерфейс PCIe 1.0 пропускает данные на скорости 250 Мбайт/с на одну линию, что почти вдвое превышает возможности обычных слотов PCI. Максимально поддерживаемое слотами PCI Express 1.0 количество линий — 32, что дает пропускную способность до 8 ГБ/с. А слот PCIe с восемью рабочими линиями примерно сопоставим по этому параметру с быстрейшей из версий AGP — 8x. Что еще больше впечатляет при учете возможности одновременной передачи в обоих направлениях на высокой скорости. Наиболее распространенные слоты PCI Express x1 дают пропускную способность одной линии (250 Мбайт/с) в каждом направлении, а PCI Express x16, который применяется для видеокарт и в котором сочетается 16 линий, обеспечивает пропускную способность до 4 ГБ/с в каждом направлении.

Несмотря на то, что соединение между двумя PCIe-устройствами иногда собирается из нескольких линий, все устройства поддерживают одиночную линию, как минимум, но опционально могут работать с большим их количеством. Физически, карты расширения PCIe входят и работают нормально в любых слотах с равным или большим количеством линий, так, карта PCI Express x1 будет спокойно работать в разъемах x4 и x16. Также, слот физически большего размера может работать с логически меньшим количеством линий (например, на вид обычный разъем x16, но разведены лишь 8 линий). В любом из приведенных вариантов PCIe сам выберет максимально возможный режим, и будет нормально работать.

Чаще всего для видеоадаптеров используются разъемы x16, но есть платы и с разъемами x1. А большая часть системных плат с двумя слотами PCI Express x16 работает в режиме x8 для создания SLI- и CrossFire-систем. Физически другие варианты слотов, такие как x4, для видеокарт не используются. Напоминаю, что всё это относится только к физическому уровню, попадаются и системные платы с физическими разъемами PCI-E x16, но в реальности с разведенными 8, 4 или даже 1 каналами. И любые видеокарты, рассчитанные на 16 каналов, работать в таких слотах будут, но с меньшей производительностью. Кстати, на фотографии выше показаны слоты x16, x4 и x1, а для сравнения оставлен и PCI (снизу).

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

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

PCI Express отличается не только пропускной способностью, но и новыми возможностями по энергопотреблению. Эта необходимость возникла потому, что по слоту AGP 8x (версия 3.0) можно передать лишь не более 40 с небольшим ватт суммарно, чего уже не хватало видеокартам тогдашних поколений, рассчитанных для AGP, на которых устанавливали по одному или двум стандартным четырехконтактным разъемам питания. По разъему PCI Express можно передавать до 75 Вт, а дополнительные 75 Вт получают по стандартному шестиконтактному разъему питания (см. последний раздел этой части). В последнее время появились видеокарты с двумя такими разъемами, что в сумме даёт до 225 Вт.

В дальнейшем группа PCI-SIG, которая занимается разработкой соответствующих стандартов, представила основные спецификации PCI Express 2.0. Вторая версия PCIe вдвое увеличила стандартную пропускную способность, с 2,5 Гбит/с до 5 Гбит/с, так что разъем x16 позволяет передавать данные на скорости до 8 ГБ/с в каждом направлении. При этом PCIe 2.0 совместим с PCIe 1.1, старые карты расширения обычно нормально работают в новых системных платах.

Спецификация PCIe 2.0 поддерживает скорости передачи как 2,5 Гбит/с, так и 5 Гбит/с, это сделано для обеспечения обратной совместимости с существующими решениями PCIe 1.0 и 1.1. Обратная совместимость PCI Express 2.0 позволяет использовать устаревшие решения с 2,5 Гбит/с в слотах 5,0 Гбит/с, которые просто будут в таком случае работать на меньшей скорости. А устройства, разработанные по спецификациям версии 2.0, могут поддерживать скорости 2,5 Гбит/с и/или 5 Гбит/с.

Хотя основное нововведение в PCI Express 2.0 — это удвоенная до 5 Гбит/с скорость, но это не единственное изменение, есть и другие модификации для увеличения гибкости, новые механизмы для программного управления скоростью соединений и т. п. Нас больше всего интересуют изменения, связанные с электропитанием устройств, так как требования видеокарт к питанию неуклонно растут. В PCI-SIG разработали новую спецификацию для обеспечения увеличивающегося энергопотребления графических карт, она расширяет текущие возможности энергоснабжения до 225/300 Вт на видеокарту. Для поддержки этой спецификации используется новый 2×4-штырьковый разъем питания, предназначенный для обеспечения питанием топовых моделей видеокарт.

Видеокарты и системные платы с поддержкой PCI Express 2.0 появились в широкой продаже уже в 2007 году, а теперь на рынке других и не встретить. Оба основных производителя видеочипов, AMD и NVIDIA, выпустили новые линейки GPU и видеокарт на их основе, поддерживающие увеличенную пропускную способность второй версии PCI Express и пользующиеся новыми возможностями по электрическому питанию для карт расширения. Все они обратно совместимы с системными платами, имеющими на борту слоты PCI Express 1.x, хотя в некоторых редких случаях наблюдается несовместимость, так что нужно быть осторожным.

Собственно, появление третьей версии PCIe было очевидным событием. В ноябре 2010 года спецификации третьей версии PCI Express окончательно утвердили. Хотя этот интерфейс обладает скоростью передачи 8 гигатранзакций/с вместо 5 Гт/с у версии 2.0, его пропускная способность снова возросла ровно вдвое по сравнению со стандартом PCI Express 2.0. Для этого применили иную схему кодирования пересылаемых по шине данных, но совместимость с предыдущими версиями PCI Express при этом сохранилась. Первые продукты версии PCI Express 3.0 были представлены летом 2011-го, а реальные устройства только-только начали появляться на рынке.

Среди производителей системных плат разгорелась целая война за право первым представить продукт с поддержкой PCI Express 3.0 (в основном, на базе чипсета Intel Z68), и соответствующие пресс-релизы представили сразу несколько компаний. Хотя на момент обновления путеводителя видеокарт с такой поддержкой просто нет, так что это просто неинтересно. К тому времени, когда поддержка PCIe 3.0 будет нужна, появятся совершенно иные платы. Скорее всего, это произойдёт не ранее 2012 года.

К слову, можно предполагать, что PCI Express 4.0 будет представлена в течение ещё нескольких следующих лет, и новая версия также будет иметь ещё раз удвоенную пропускную способность, востребованную к тому времени. Но это произойдёт совсем нескоро, и нам пока неинтересно.

External PCI Express

В 2007 году группа PCI-SIG, занимающаяся официальной стандартизацией решений PCI Express, объявила о принятии спецификации PCI Express External Cabling 1.0, описывающей стандарт передачи данных по внешнему интерфейсу PCI Express 1.1. Эта версия позволяет передавать данные со скоростью 2,5 Гбит/с, а следующая должна увеличить пропускную способность до 5 Гбит/с. В рамках стандарта представлены четыре внешних разъема: PCI Express x1, x4, x8 и x16. Старшие разъемы оснащены специальным язычком, облегчающим подключение.

Внешний вариант интерфейса PCI Express может использоваться не только для подключения внешних видеокарт, но и для внешних накопителей и других плат расширения. Максимальная рекомендованная длина кабеля при этом равна 10 метров, но её можно увеличить при помощи соединения кабелей через повторитель.

Теоретически, это могло облегчить жизнь любителей ноутбуков, когда при работе от батарей используется маломощное встроенное видеоядро, а при подключении к настольному монитору — мощная внешняя видеокарта. Значительно облегчается апгрейд подобных видеокарт, не нужно вскрывать корпус ПК. Производители могут делать совершенно новые системы охлаждения, не ограниченные особенностями карт расширения, да и с питанием должно быть меньше проблем — скорее всего, будут использоваться внешние блоки питания, рассчитанные специально на определенную видеокарту, их можно встроить в один внешний корпус с видеокартой, используя одну систему охлаждения. Может облегчиться сборка систем на нескольких видеокартах (SLI/CrossFire), да и с учётом постоянного роста популярности мобильных решений такие внешние PCI Express должны были завоевать определенную популярность.

Должны были, но не завоевали. По состоянию на осень 2011 года внешних вариантов видеокарт на рынке практически нет. Их круг ограничен устаревшими моделями видеочипов и узким выбором совместимых ноутбуков. К сожалению, дело внешних видеокарт дальше не пошло, и потихоньку заглохло. Не слышно уже даже победных рекламных заявлений от производителей ноутбуков… Возможно, мощностей современных мобильных видеокарт просто стало хватать даже для требовательных 3D-приложений, в т. ч. и многих игр.

Остаётся надежда на развитие внешних решений в перспективном интерфейсе для подключения периферийных устройств Thunderbolt, ранее известном как Light Peak. Его разработала корпорация Intel на базе технологии DisplayPort, и первые решения уже выпущены компанией Apple. Thunderbolt объединяет возможности DisplayPort и PCI Express и позволяет подключать внешние устройства. Впрочем, пока таковых просто не существует, хотя кабели уже есть:

В статье мы не трогаем устаревшие интерфейсы, абсолютное большинство современных видеоплат рассчитано на интерфейс PCI Express 2.0, поэтому при выборе видеокарты мы предлагаем рассматривать только его, все данные о AGP приведены лишь для справки. Новые платы используют интерфейс PCI Express 2.0, объединяющий скорость 16 линий PCI Express, что дает пропускную способность до 8 ГБ/с в каждом направлении, это в несколько раз больше по сравнению с той же характеристикой лучшего из AGP. Кроме того, PCI Express работает с такой скоростью в каждом из направлений, в отличие от AGP.

С другой стороны, продукты с поддержкой PCI-E 3.0 ещё толком не вышли, поэтому рассматривать их тоже не имеет особого смысла. Если речь идёт об апгрейде старой или покупке новой платы или одновременной смене системной и видеоплаты, то просто нужно приобретать платы с интерфейсом PCI Express 2.0, который будет вполне достаточен и наиболее распространен еще несколько лет, тем более что продукты разных версий PCI Express совместимы между собой.