Здравия желаю товарищи, сегодня наглядно покажу сколько нужно линий PCI-E для работы видеокарты, расскажу про различные нюансы помимо.
Введение:
У меня материнская плата Asus P8H77-V LE, у нее два слота PCI-E, 1 синий слот это PCI-E 3.0, 2 черный слот это PCI-E 2.0.
По спецификации этой платы, которую они кстати удалили с официального сайта и теперь забив в поисковике можно найти упоминание, но там стоит переадресация на основную страницу, решили удалить...
Но я подсуетился и с помощью Wayback Machine достал спецификации:
Короче и проще говоря, если стоит 1 устройство в любом из слотов то оно работает по 16 линиям, будь то PCI-E 2.0 или 3.0.
Если же в один из них тыкнуть что либо, а потом еще во второй, то в таком случае оба получат по 8 линий. Что вроде бы сокращает производительность вдвое, но не все так просто.
Примечание, PCI-E 3.0 в моем случае будет работать только на процессорах 3000 серии, то есть 2000 серия мимо, речь об i7-3770k к примеру.
Добро пожаловать к тестам:
Использовалась одна утилита которая предоставляет до сих пор неплохих "попугаев": Heaven Benchmark 4.0.
Сперва покажу вам эталон, когда стоит видеокарта в PCI-E 3.0 (синий слот) и она там одна, то есть второй слот PCI-E 2.0 не занят ничем.
Итак эталон у нас 81 FPS, минимальный 27, максимальный 178.1.
***
Теперь покажу когда карта стоит в PCI-E 2.0, при этом в PCI-E 3.0 ничего не стоит.
Итак мы потеряли порядка 10 кадров, куда спрашивается? А все это из-за того что у PCI-E 2.0 пропускная способность меньше.
Итак циферки: 69.8 FPS, минимальный 25.3, максимальный 143.9.
***
Топаем дальше, что будет если установить 1 устройство и 1 видеокарту, и расположатся они следующим образом: Видеокарта в PCI-E 3.0, а устройство в PCI-E 2.0.
Так, а ты там точно что то установил во второй слот? Да точно.
Итого у нас видеокарта показывает практически эталонный FPS.
Циферки: 80.4 FPS, минимальный 26.9, максимальный 178,6.
Ну и последний вариант, когда видеокарта стоит в PCI-E 2.0, а устройство в PCI-E 3.0.
Как мы видим ситуация максимально плачевная 😢, когда так видеокарта установлена.
Циферки: 67.1 FPS, минимальный 27.9, максимальный 142.7.
Для наглядности сделал небольшую диаграмму:
Короче говоря, если вы готовы потерять порядка 10-20 кадров, то можете смело использовать PCI-E 2.0 для видеокарты.
У меня вот например дилемма, видеокарта просит PCI-E 3.0, но и SSD тоже хочет PCI-E 3.0, что бы скорости были номинальными..
Итоги:
Поставить видеокарту можно куда угодно, лишь бы это был PCI-E слот.
Но рекомендуется ставить в слот PCI-E 3.0, иначе вы потеряете в производительности, разумеется если карта просит PCI-E 3.0, в противном случае разницы не будет.
С циферками можно ознакомиться выше, потеря 10-20 кадров обеспечена, если карте нужен PCI-E 3.0, а вы ставите ее в PCI-E 2.0. А если уж, еще и не все 16 линий будут отданы в слоте PCI-E 2.0 видеокарте, то результат будет еще хуже.
Такие вот пельмешки 🥟, спасибо за внимание всего всего и всего тоже!
Буду признателен за лайки 🐕. Всем пока!