Интерфейс PCI-Express, его основные характеристики и обратная совместимость

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

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

Также вы можете ознакомится с основными характеристиками процессора.

PCI-Express

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

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

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

PCI-Express 3.0

Рис.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- х разрядной параллельной шине.

Cлоты с различным количеством линий

Рис. 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? Да, будет, по крайней мере так обещают разработчики, которые обеспечили эту самую совместимость. Единственное то, что видеокарта, не сможет полностью раскрыться во всей красе, но потери производительности, в большинстве случаев, будут незначительны.

Videocard

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

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


Комментарии   

 
-50 # Vanya 24.04.2013 19:24
Доброго времени суток.Нужен совет специалиста.У меня материнка Asrock h55m - хочу установить видеокарту Asus Gtx 660 но там Pci-e 3.0 а на моей материнке Pci-e 2.0.Будет ли работать нормально такая конфигурация?
 
 
+94 # Администратор 24.04.2013 23:47
Здравствуйте! Да, все будет работать. В статье как раз об этом и речь - обратная совместимость.
 
 
+15 # saimont 06.05.2013 15:48
Вопрос не тривиальный. Столкнулся с проблемой: Мать p5n-mx от asus не определяет видеокарту gv-n630-2gi от gigabyte (она кстати pci-e 3.0) и выдает на втроеной видюхе сообщение: "your system last boot fail or post interrupted pleale enter setup to load default and redoot again", а старую видюху gt-610 от gainward определила без проблем.

что уже сделано:
1. Поменял батарейку
2. Перепрошил биос
3. выставил первичным адаптером pci-e
4. заменил блок питания на более мощный(был 450W поставил FSP 550-gln)
5. Изъял всю периферию кроме HDD, мат.платы, видео, камня.

Если есть идеи жду!
 
 
+16 # Евгений81 02.06.2013 14:19
Это то что я искал, спасибо большое!!!
 
 
-2 # Евгений81 02.06.2013 15:13
Есть еще вот такой вопрос.
Есть у меня система, старая на материнке ASRock WOLFDALE1333-D6 67 R2.0 так вот, я хочу прикупить видео 660 ti для дальнейшей новой системы. вопрос вот в чем, как она(видеокарта) будет работать на этой плате и будет ли вообще? намного ли хуже? примерно на каком уровне? денег на систему полностью купить нет, а играть хочется и сейчас))) очень буду признателен за ответ!!! проц кор 2 е7500
 
 
-1 # Евгений81 05.06.2013 16:14
Вообщем кому интересно, поставил я себе все таки GX660 и блок на 550W - все прекрасно работает, игры летают. Позже выложу бенчмарки.
Система
ASRock WOLFDALE1333-D6 67 R2 Pci-E x16 1.0
Core 2 Duo E7500
DDR2-800 3Gb
)))GTX660 Gigabyte
Мон 1280-1024
Windows 7
 
 
-7 # Администратор 05.06.2013 17:46
Все же думаю за счет памяти и процессора она (видюшка)не полностью раскрывает свой потенциал. Со временем замените материнку, с памятью и процессором, все еще шустрее станет работать. :-)
 
 
+36 # Onir 07.07.2013 22:18
Немного не по теме :-) Только что обнаружил Ваш сайт, уже третью статью читаю. Очень интересно и, главное, познавательно! Спасибо огромное и удачи Вам.
 
 
+7 # Администратор 07.07.2013 23:06
Onir, спасибо, мы очень рады, что вам интересен наш сайт :-)
 
 
+10 # Николай_Нск 19.07.2013 10:50
Характеристики системы:
-Системная плата Intel Snow Hill S3210SH
-QuadCore Intel Xeon X3320
-БП 630 ватт
-BIOS материнки последний

Не могу заставить видеокарту "PCI-E Gigabyte GeForce GTX 660 2048MB 192bit GDDR5 [GV-N660OC-2GD] DVI HDMI DisplayPort" работать, в другой машине запускается без проблем.
Есть решения совместимости игровой видеокарты и серверной платы?
 
 
+18 # Dias 14.08.2013 15:06
Доброго времени суток.Нужен совет специалиста.У меня материнка GA-945GCM-S2 - хочу установить видеокарту radeon 7750 но там Pci-e 3.0 а на моей материнке Pci-e 1.0.Будет ли работать нормально такая конфигурация?
 
 
+3 # Евген 18.08.2013 20:48
Спасибо за статью) Все кратко и по делу!)
 
 
-5 # Ilya 01.10.2013 11:38
Спасибо за статью! Принял решение взять новый контроллер рейд pci 2.0 на старую мать pci 1.0.
 
 
+9 # Юрий 21.12.2013 13:54
Добрый день.Вопрос к специалисту-ско лько может пропустить материнка pci2.0 частот шины видеокарты pci3.0.где-то читал до 5000.получается материнка2.0 может потянуть только 5000 частот шины видеокарты3.0.п равда ли это?
 
 
+6 # Серёга444444 06.01.2014 01:17
Автор, большое тебе спасибо!
Объяснил доступно, теперь я буду знать этот нюанс о совместимости.
Удачи тебе и твоей конторе! :)
 
 
-2 # sergeyi 07.01.2014 11:20
коротко и вполне понятно . спасибо .если есть возможность сделать таблицу с характеристикам и пропускной способности и возможно ещё каких-то.
 
 
0 # Mari 18.02.2014 18:08
Вопрос таков. У меня есть материнка с PCI Ex 3.0, процессор который поддерживает PCI Ex 2.0 и видеокарта с PCI 3.0.
Вопрос. Потянет ли процессор такую видеокарту. Или мне надо будет менять процессор?
 
 
-3 # Mari 23.02.2014 14:29
Вопрос решился простым путем :D Моя паника по поводу того будет ли работать была не обоснована ) Все прекрасно работает)
 
 
+10 # myasnik 18.05.2014 16:14
МАТЕРИНСКАЯ ПЛАТА (M5 A97. LE R 2.0. PCI-E 2.0. X16 slots) потянет Видеокарты PCI-E 3.0 .??
 
 
-9 # Ai_der 06.06.2014 16:06
материнская плата asus p5q deluxe PCI-E 2.0 потянет ли видеокарту NINJA Radeon HD 5870 PCI-E 2.1
 
 
+2 # Андрей240584 05.08.2014 13:53
Добрый день! Подскажите пожалуйста, материнская плата Asus Q5 PL PRO, блок питания 600 Ватт, хочу установить видеокарту ASUS GeForce GTX 660, будет ли работать?
 
 
+4 # Пользователь 08.08.2014 21:38
СПАСИБО!!!
 
 
-2 # Рустам 22.08.2014 04:00
спасибо автору за доскональную инфу
 
 
-1 # Павел art 22.08.2014 17:30
Здравствуйте! Нуен совет . Хочупоставить идеокрту palit GeForce gtx 650 ti а материнка у меня gigabte m52L-S3 Будетли она работать ?
 
 
-1 # Администратор 25.08.2014 12:56
Андрей240584

Минимальные требования по питанию у этой видеокарты - 450Вт, так что все должно работать.
 
 
-3 # Администратор 25.08.2014 12:59
Павел art

В теории все должно работать.
 
 
+1 # Алексей 2 23.09.2014 12:32
Спасибо автору за нужную статью.
 
 
+8 # блоссом 29.09.2014 08:27
мать m2v pce ex. 1.0, карта asus r9 270 pce ex. 3.0 , не стартует, на pce ex. 2.0 норм
 
 
+5 # Виктор 18.10.2014 22:12
У меня вопрос позаковырестей.

Две 7970 в кроссе.
Проц 2600 (псй 2.0)
Мать с формулой псй 16*4

Кризис 3 с одной видяшкой выдаёт больше фпс чем в кроссе. Почему?
 
 
-1 # Серёгин 15.12.2014 20:56
"Две 7970 в кроссе.
Проц 2600 (псй 2.0)
Мать с формулой псй 16*4

Кризис 3 с одной видяшкой выдаёт больше фпс чем в кроссе. Почему?"

Развод на бабло :D

Возможно один слот мат. платы PCI-E держит 16 линий, а если подключить две видеокарты в два слота, то - каждый слот по 8 линий - итого: те же 16 линий - вот Вам и просадка FPS за счёт обмена между видяхами в режиме CrossFire или, что ещё хуже - один слот на 4 линии, а размерность, как у 16-ого...

Ну, и нужен DirectX 11 и выше (который умеет с CrossFire работать), и достаточно мощный "головной" многоядерный процессор.
 
 
+3 # Artem 17.12.2014 16:07
Добрый день ! У меня материнка p5ld2, хочу туда поставить GeForce GTX 275, подойдёт ли ? И можно ли будет использовать блок питания 400W ?
 
 
-2 # GarDi 04.02.2015 18:01
Всем привет! действительно хороший познавательный сайт. Только вот от праздников не отошли похоже (ответов не видно))) Вопрос такой - в чём разница поддержки видеокартами памяти DDR...GDDR5? У меня комп старенький

Системная плата - Asus P4GPL-X
Разъёмы расширения -
3 PCI, 3 PCI-E x1, 1 PCI-E x16
Разъёмы ОЗУ - 2 DDR DIMM

Помогите с выбором видеокарты)
Заранее благодарю
 
 
-2 # Hegen 08.02.2015 19:29
Можно вопрос мат плата с pci 3.0 x16 и psi 2.0 x16 Можно ли на них поставить 2 видиокарты gtx 660 и будут ли они работать в sli режиме
 
 
+4 # Kenchan 21.05.2015 10:45
Доброго времени суток. Возник вопрос.
pci express 2.0 х16 сколько по ваттам питает? Запитает ли он видеокарту с 3.0 pci. Дело не в совместимости, а именно в питании.
 
 
+9 # ник 03.09.2015 16:56
у меня материнка foxcon G 33M. поддержывает ли она видеокарты gddr 5 ? -понимаю вопрос глупый но все же когда пошел в магазин со своим системником хотел поменять свою nvidia 8500gt ddr2 на gts 450 gddr5 - комп не стартонул продавцы подумали и сказали слабый блок (350ватный fsp стоял) поставили сильнее (800 ватный ) опять то же самое -комп не стартует .так как у них были карточки только gddr 5 пробывали только их (7 штук ставили ни на одной комп не стартовал ) как только поставили мою 8500 gt сразу же запустился .че за нах???
 
 
+10 # толясик 12.09.2015 13:10
Спасибо за статью.вот тока одного не понял видео карта с pci·2.0 подойдет на материнку со слотом pci·e 3.0
 
 
-2 # ЛЕНА 04.01.2016 15:50
Здравствуйте,по дскажите в меня ноутбук HP620 хочу видео карту вставить куда можно и какую чтоб подошла,и для чего нужен тут слот EXPRESS CARD34
 
 
+3 # Сергей999999 23.08.2016 15:05
Здравствуйте, какая более мощная видеокарта подойдет к шине PCI Exprexx x8 Gen2 ноутбука Acer Aspire E1-571G?
 

У Вас не достаточно прав для комментирования!

Инфо

Информативно о компьютерных технологиях. Различные материалы относительно компьютерного железа, софта (программ) и сетевых технологий. При полном или частичном копировании информации - прямая ссылка на сайт (We-it.net) обязательна.