Есть ли разница между PCI-e 4.0 и 3.0 на примере RTX 3080

Есть ли разница между PCI-e 4.0 и 3.0 на примере RTX 3080
6 мин
100
Товары в статье
Содержание

Каждый раз при смене поколений интерфейса PCI-express, возникает множество споров о том, что видеокарты, которые используют новую версию не заведутся на старых материнских платах, либо будут работать гораздо медленнее. В распоряжении автора снова оказалась GeForce RTX 3080 версии Gigabyte Gaming. Она, как и все представители RTX 3000, поддерживает актуальную версию интерфейса PCI-e 4.0, а благодаря своей производительности и сохранинию стабильных частот ГПУ под нагрузкой, может послужить хорошим маркером для тестирования интерфейсов PCI-e 3.0 и PCI-e 4.0.

Давайте посмотрим, сколько кадров в секунду мы потеряем, если будем использовать карту на интерфейсе PCI-e 3.0.

Вариант статьи для тех, кому лень читать

Конечно, в нынешней ситуации с дефицитом видеокарт количество таких историй тоже стало гораздо меньше: но интернет помнит, как в более сытые годы сплошь и рядом раздавались авторитетные советы менять платформу на новую для установки GeForce GTX 750 Ti. «Поставите карту на материнку с PCI-e 2.0 – она будет работать на 20-25% медленнее!» - сокрушались тогда разного рода эксперты.

Ранее разница между двумя актуальными версиями интерфейса PCI-e уже рассматривалась на примере Radeon RX 5500 XT в вариантах с 8 и 4 гб памяти на борту. Но с тех самых пор автора донимало любопытство: а что будет, если взять гораздо более производительную видеокарту? Проявится ли разница в более ощутимых величинах, будет ли она в действительности двукратной или хотя бы близкой к этому?

Тестовый стенд и методика тестирования

Конфигурация тестового стенда уже знакома постоянным читателям.

  • Центральный процессор: AMD Ryzen 9 3900X;
  • Система охлаждения процессора: ID-Cooling SE-207;
  • Термоинтерфейс: Arctic MX-2;
  • Материнская плата: Gigabyte X570 Aorus Master (биос F33F);
  • Оперативная память: Kingston HX437C19FB3K2/32, 2x16gb;
  • Дисковая подсистема: SSD Gigabyte GP-ASM2NE6200TTTD + HDD Western Digital WD10EZRX-00A8LB0;
  • Корпус: Corsair Carbide 270R;
  • Блок питания: Cougar GX-F 750.

Частота процессора Ryzen 9 3900X на время тестов фиксировалась на отметке в 4200 МГц. Оперативная память разгонялась до частоты в 3800 МГц с таймингами, которые по-прежнему можно найти в ее обзоре. Видеокарта работала в штатном режиме, никаких модификаций над ней не производилось.

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

Переключение между PCI-e 4.0 и PCI-e 3.0

В прошлый раз выбор платформы AM4 вызвал буйный восторг у комментаторов: «УУУУ, тесты на X570, все тут понятно!».

Но в реальном мире тестовая платформа позволяет вручную устанавливать режим работы разъемов PCI-e. Причём - отдельно для слотов x16 и остальных разъёмов под карты расширения.

И это отнюдь не фикция. Установив третью генерацию интерфейса для слотов с 16-ю линиям, при помощи той же GPU-Z можно увидеть, что видеокарта под нагрузкой использует именно интерфейс версии 3.0, хотя и она сама, и тестовая плата по-прежнему поддерживают PCI-e 4.0.

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

Синтетические тесты

Разумеется, различия заключаются не только в показаниях одной графы в GPU-Z.

Так, если запустить соответствующий тест из пакета 3Dmark, то можно заметить, что пропускная способность интерфейса версии 3.0 для GeForce RTX 3080 составляет всего 13.07 гигабайта в секунду, да и количество фпс в тестовой сцене лишь немногим отличается.  

А если переключиться на версию 4.0 – пиковая пропускная способность возрастет до 26.29 гигабайта, да и кадров в секунду станет заметно больше.

То есть – теоретическая разница в пропускной способности интерфейса для RTX 3080 является буквально двукратной – как, впрочем, было и с RX 5500 XT годом ранее.

Но, как и в случае с RX 5500 XT, следует помнить, что это – именно разница в пиковой пропускной способности, которая имеет умозрительное значение.  

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

Так какой будет эта разница?

На третьей версии интерфейса в 3Dmark Fire Strike тестовая система выбивает 30 526 итоговых баллов, и 42 268 баллов за графику. Переключимся на четвёетую версию интерфейса – и получим 30 696 общих баллов в 3Dmark и 42 719 баллов за графику в этом же тесте.

Результат в Unigine Superposotion на PCI-e 3.0 – 21 894 балла. Если же вернуться к актуальной версии интерфейса - результат в этом тесте возрастет до 21 969 баллов.

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

Однако, почему-то, эта разница не только не является двукратной, но даже на меметичные 20-25% никак не тянет.

Но, может быть, эти самые «20 процентов» покажут игры? Особенно если выставить максимальные или близкие к ним настройки графики, и провести замеры не только в FullHD, но и в QuadHD? 

Тесты в играх 

Assassin’s Creed: Valhalla

Cyberpunk 2077

DOOM Eternal

Mafia: Definitive Edition

Metro: Exodus

Project CARS 3

Red Dead Redemption 2

The Outer Worlds

Total War: Three Kingdoms

Заключение

Споры о якобы существующей несовместимости или потере существенной части производительности видеокарт при их установке в платформу с более ранней версией интерфейса PCI-e – это уже неотъемлемая часть истории.

Так было при переходе с первой версии на вторую, со второй на третью, с третьей на четвертую. Будьте уверены: при появлении материнских плат и видеокарт, использующих PCI-e 5.0, во вселенной комментариев абсолютно ничего не изменится.

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

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

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

В этом материале вы могли видеть пример GeForce RTX 3080. Карта эта уже далеко не топовая, но по-прежнему очень быстрая и большинство других моделей, поддерживающих PCI-e 4.0, однозначно уступят ей в производительности.

И тем не менее – даже для RTX 3080 реальная разница между двумя интерфейсами – не только не двукратная, но и не составляет даже 20%, и даже редко где наберет 5%.  А во многих случаях и вовсе составит 1-2 кадра. Что, при общем уровне производительности, больше походит на погрешность измерений, чем на влияние пропускной способности интерфейса.  

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

А ответ прост: больше она не будет.

Конечно, все это не относится к тем случаям, когда на платформе со старой версией интерфейса установлен также более медленный процессор и оперативная память. Например, если речь идет о платформе Intel LGA 1150, где интерфейс PCI-e 3.0 соседствует с четырехъядерными процессорами и памятью стандарта DDR3.

Или, если угодно – при сравнении систем на платформе Socket AM4, одна из которых поддерживает одновременно процессоры Ryzen 5000 и PCI-e 4.0, а вторая вынуждена ограничиваться моделями семейства Ryzen 3000 и PCI-e 3.0.

В этих случаях, разумеется, разница будет гораздо заметнее.

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

100
Как вам материал?

    А есть ли смысл переходить на PCI-E 5.0 прямо сейчас?

    • Да
      11%
    • Нет
      89%

    Комментарии 86

    Наслаждайтесь общением. Критикуйте сообщения, а не авторов. Меньше токсичности, больше любви ❤️

    Аватар пользователя
    2 года назад

    GeForce RTX 3080. Карта эта уже далеко не топовая, но по-прежнему очень быстрая

    Ну да, старьё какое-то.

    90

    да хлам ваще, ими школота в подворотнях барыжик, лень мараться даже о них. у меня уж давно 5090 и та поднадоела что-то

    35
    Аватар пользователя
    3 месяца назад

    7090 ti rtx xt gaming pro platinum plus От palit возьми.. На пару лет точно хватит. 

    4
    Аватар пользователя
    2 года назад

    RTX 3080 - "далеко не топовая"? Кроме 3080 Ti и 3090 что, ещё куча мощных конкурентов появилась? И какие же?

    33
    Аватар пользователя
    2 года назад

    Карта эта уже далеко не топовая

    Сижу, смеюсь

    28
    Аватар пользователя
    2 года назад

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

    Даже вот и не знаю,почему этот мем такой живучий)

    16
    Аватар пользователя
    2 года назад

    Вот к чему ТАКИЕ тесты? Разница будет только в том случае, если использование видеопамяти превышает установленную на видеоадаптере. И даже в таком случае нужно учитывать пропускную способность оперативной памяти, чтобы она не стала "узким местом". Здесь в тестах разница минимальная, а порой на уровне погрешности. Протестируй еще раз с переполнением видеопамяти.

    12
    Аватар пользователя
    2 года назад

    Хм... Сижу и пытаюсь придумать, что меня не устраивает в моем древнем i7-2700k и 3060Ti на PCI-E 2.0 ... .и тут вспоминаю, что всё устраивает более чем и с ноги я шатал эти гонки за попугаями.

    ЗЫ В каментах просили раскрыть картину с майнингом - pci-e ген 2 показывает те же результаты, что и ген 3-4

    8
    Аватар пользователя
    2 года назад

    Сравнили карту с огромной памятью и 16 линиями... Сейчас кто-то наивный пойдет и купит 6600хт для QHD, думая, что разницы нету между версиями и линями PCIe. Не надо так.
    А опрос вовсе глупый. PCIe 5.0 не нужен сейчас и карт нету с этим стандартом шины, но 5.0 есть только на новой платформе интел, которая всем хороша, кроме выбора ДДР5 и цены. На платформу новую надо переходить всем, кому не хватает своих железок, а вот конкретно 5.0 шина - это запас на далекое будущее.

    7
    Аватар пользователя
    2 года назад

    Ждём честного сравнения 6600xt на pci-e 3.0 и 4.0

    5
    Аватар пользователя
    2 года назад

    Можно не ждать, там разница действительно будет существенная.

    5
    Аватар пользователя
    2 года назад

    Techpowerup давно всё сравнили. 

    Но комментаторы до сих пор надеются, да) 

    4
    Аватар пользователя
    2 года назад

    Тут кто-то из синих нефанатов говорил, что у Течповерап симпатии к АМД...

    2
    Аватар пользователя
    1 год назад

    Спасибо за разъяснение.

    3
    Аватар пользователя
    1 год назад

    Тупо для игрулек разницы нет практически падение по 4-5% по версиям PCI-E , суйте хоть в 2.0 , просто исходя из характеристик камни слабые старые уже для нашей реальности , их видюха удушит тупо? Камень будет на 100% а видюха курить, смысла нет. допустим если на 4,0 - 100фпс, 3,0 - 95фпс, 2,0 -90фпс, на 1.1 просядет сильнее где то 65-70 фпс. 3060Ti или 6700XT  для FHD  самое то 

    2
    Аватар пользователя
    1 год назад

    А на счет процессоров есть разница?, вот например мат плата pcie 3 а процессор 11400 pcie 4, будет ли разница в производительности?

    1
    Аватар пользователя
    2 года назад

    Интересный вопрос, буквально вчера интересовался тестами, особенно в 4к. Тогда как тесты в FHD  показывают прирост у PCI-e 4.0, тесты в 4к одинаковы или 1-2 фпс, согласен что погрешность. Такое чувство что, чем выше разрешение тем меньше фпс и данных.

    1
    Аватар пользователя
    2 года назад

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

    1
    Аватар пользователя
    20 дней назад

    Возможно невнимательно прочёл статью. Интересно было бы увидеть, как включение Resizable BAR сказывается на эксплуатации современной видеокарты PCI-e 3-его поколения. Возможно включение Resizable BAR вообще может стирать разницу между поколениями?

    0
    Аватар пользователя
    1 месяц назад

    Время когда появились SSD когда NVME.m2 начал работать на pci-e c переходником мы верили что наступила эпоха квантовой скорости!  :) Тот кто не работал на ПК в 1996 году не поймет!  

    0
    Аватар пользователя
    11 месяцев назад

    Ограмное спасибо. Хотел купить видяху. на выбор (условно) GDDR5+PCIe4 vs GDDR6+PCIe3. Теперь выбор очевиден))

    0
    Аватар пользователя
    1 год назад

    Вообще не вижу особого смысла в переходе на PCI E 4.0 только из-за видеокарты, а вот что касается m2, то прирост скорости в два раза уже выглядит внушительно. . По своему опыту сидения на RTX 3070ti с платой на PCI E 3.0 могу сказать, что если прирост фпс при переходе на PCI E 4.0 не ощущался от слова совсем, зато стабильность в некоторых мало оптимизированных играх выросла (имею ввиду стало меньше фризов в том же sons of the forest)

    В целом если с нуля собирать сборку, то выбирать плату на PCI E 3.0 уже не стал бы

    0
    Аватар пользователя
    1 год назад

    То есть, если у меня сейчас математика asus tuf z390-plus gaming Wi-Fi на которой как раз таки pci-e 3.0, то ставить rtx 3070 вместо gtx 1070 нет смысла. Или же всё таки смысл есть. Будет ли она работать быстрее, или математика будет её тормозить? 

    0

    Или же всё таки смысл есть

    Есть смысл 3070 будет производительнее вашей 1070.

    1
    Аватар пользователя
    1 год назад

    Автора кажется маленько прибамбливал тот факт, что всюду бушует срач из споров на эту тему) И Критичные высказывания) Видимо много их прочитал ) 

    Автор красаучик)

    0
    Аватар пользователя
    1 год назад
    Изменено автором

    Вообще хотелось бы больше выделенных линий под M.2 в материнских платах на B чипсете, т.к. производители материнских плат зачастую жадничают. Особенно это хорошо видно в случаях когда покупаешь плату на B450 чипсете с двумя слотами M.2, а толку от этого как с козла молока, потому как второй разъём поддерживает максимум PCIe 3.0x2 и например какой-нибудь XPG S11 уже не поставить, так как скорость накопителя упирается в пропускную способность интерфейса.

    0
    Аватар пользователя
    1 год назад
    Изменено автором

    Подскажите пожалуйста, имеет ли смысл брать 6500хт на PCI-x16 1.1? Не будет она хуже работать чем 1650? Или лучше 1650 взять? Они стоят одинаково почти.  Система: Athlon II X4 630, RAM: 8Гб

    0

    Выше 1050 вообще нет смысла брать под такую систему)

    0

    Так это на вырост!😄

    0
    Аватар пользователя
    5 месяцев назад

    Это "на вырост" доведенное до абсурда

    0
    Аватар пользователя
    2 года назад

    Тебе стоит столкнуться с сектой Сталкаша. 😏

    0
    Аватар пользователя
    2 года назад

    Для полноты картины не хватает теста ещё одной игры: игры в майнинг. Объём данных там гоняется нешуточный. Впрочем, хорошо, что этого теста нет. =)

    Судя по тестам производительности накопителей (3 и 4 поколения) в загрузке игр и отсутствии сколь-нибудь значимых отрывов, можно предположить, что разрабы ориентируются на "среднее по больнице" и не учитывают четвёртое поколение за "дефолт-сетап". Так что необходимость именно в PCIe4 (для видео и накопителей) появится только тогда, когда разработчики будут оптимизировать игры именно под него.

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

    0
    Аватар пользователя
    2 года назад

    Если включить Resizable Bar то прирост в играх будет.  

    0
    Аватар пользователя
    2 года назад
    Изменено автором

    Возможно, разница между 3.0 и 4.0 будет видна в рендеринге видео или рендеринге 3d изображений в программах? 

    0
    Аватар пользователя
    1 год назад
    Изменено автором

    На 10:00 тест в 3д рендеринге и рендеринге видео. Разница в пределах погрешности. Судя по всему это важно для M2 накопителей зачительно больше, чем для видеокарты.

    3
    Аватар пользователя
    6 месяцев назад

    А ты в курсе что, например, Ryzen 3500 поддерживает PCIe 4.0, а Ryzen 5500 - PCIe 3.0. А не как ты написал. Вот это поворот!

    -1
    Аватар пользователя
    2 года назад

    Результат будет, года через2-3, а пока 4.0 вполне норм

    -3
    Читайте также