Использование второй видеокарты в одном ПК для рендера в OBS Studio

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

1

Рейтинг: 5/5 - 1 голосов


Комментарии

Имеет ли смысл использовать вторую видеокарту в OBS Studio для стрима и записи игрового процесса, проведём пару тестов замера производительности на примере игры World War Z, в ней есть тест производительности игры для разных настроек графики, но тест разных параметров настройки графики нас не особо интересует мы будем замерять производительность по следующим параметрам:

  • Тест производительности без запуска OBS Studio
  • Тест производительности с запуском OBS Studio без записи и трансляции
  • Тест производительности с запуском OBS Studio + плагин Vertical без записи и трансляции
  • Тест производительности с записью и трансляцией на первой видеокарте 3070
  • Тест производительности с записью и трансляцией на второй видеокарте 1660
  • Тест производительности с захватом рабочего стола на второй видеокарте 1660 с записью и трансляцией на ней же
  • Тест производительности с захватом рабочего стола на второй видеокарте 1660 с записью и трансляцией + плагин Vertical

Производить тестирование на девственно чистой операционной системе не представляется возможным, не обладаю большими финансами собрать отдельный ПК для этого, так что всё это производится на максимально замусоренной операционной системе с перезагрузкой перед тестами, профессиональным тестировщиком не являюсь не судите строго. Ресурс PROstrimer постарается ёмко осветить тему «Использование второй видеокарты в одном ПК для рендера в OBS Studio» с проведением тестов, а вы пишите в комментариях как вам это статья.

Про подопытный персональный компьютер

Имею в распоряжении компьютер со следующими характеристиками:

  • Процессор: AMD Ryzen 7 5700X3D
  • Видеокарта 1: NVIDIA GeForce RTX 3070 Palit GameRock
  • Видеокарта: 2: NVIDIA GeForce GTX 1660 KFA2
  • Оперативка: Kingston HyperX DDR4-2400 KHX3200C16D4/16GX 2 планки по 16 ГБ, разогнана до 3200
  • Материнская плата: MSI B450-A PRO MAX (AM4)
  • Жёсткий диск: М2 ADATA XPG SX8200 Pro

Данные из GPU-Z

На идею подтолкнул подписчик, что у первой карты 3070 может быть разный «Bus interface» при использовании двух видеокарт и соответственно может снижаться производительность системы. Как видно из приложения GPU-Z карта 3070 поддерживает PCI Express x16 4.0, но работает на PCI Express x16 3.0 для моей материнской платы это максимальный интерфейс, возможно поддерживая интерфейс PCI Express x16 4.0 производительность бы была ещё выше, но проверить это могу. Так что при вставке второй видеокарты в ПК интерфейс первой не меняется, используемый «Bus interface» для 1660 видеокарты PCI Express x4 1.1, а сама карта поддерживает PCI Express x16 2.0. Драйвер видеокарты 32.0.15.5585 (NVIDIA 555.85) DCH / Win11 64.

Скриншоты тестов и другие данные

  • Тест производительности без запуска OBS Studio
  • Тест производительности с запуском OBS Studio без записи и трансляции
  • Тест производительности с запуском OBS Studio + плагин Vertical без записи и трансляции
  • Тест производительности с записью и трансляцией на первой видеокарте 3070
  • Тест производительности с записью и трансляцией на второй видеокарте 1660
  • Тест производительности с захватом рабочего стола на второй видеокарте 1660 с записью и трансляцией на ней же
  • Тест производительности с захватом рабочего стола на второй видеокарте 1660 с записью и трансляцией + плагин Vertical

Как в OBS Studio переключить рендер на 2-ю видеокарту?

Здесь нет ничего сложного для этого перейдите в Настройки → Вывод → Видеокарта → переключите значение на 1. Но тут стоит заметить, что не всегда это значение равно одному, на другой материнской плате для выбора второй карты я использовал 2, а под цифрой 1 была основная видеокарта, значение скорее зависит от производителя материнской платы. Работает ли всё верно и участвует ли в рендере вторая видеокарта стоит проверять в диспетчере задач.

ПОЯСНЕНИЕ 1: данные номера не совпадают с номерами карт в диспетчере задач. На моей материнке выбор слота происходит так:

  • 0 - текущий видеоадаптер или первый слот
  • 1 - второй слот

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

  • 0 - текущая видеоaдаптер
  • 1 - первый слот 
  • 2 - второй слот

При тесте на второй материнке у меня сложилось впечатление что номера видеокарт в диспетчере задач совпадают что логично, но это не так см. ПОЯСНЕНИЕ 1. Как распределяются слоты я точно сказать не могу, можете отписаться в комментариях о вашем опыте, модели и производителе материнской платы

Мои мысли и замечания

Из теста можно сделать несколько выводов:

  1. При использовании второй видеокарты для стрима и записи полностью от падения производительности избавится невозможно.
  2. Если вы pагружаете ПК не только стримом, но и записью + используете плагин Vertical эффект от использования второй видеокарты будет более явным.
  3. Также стоит при такой конфигурации перенести OBS Studio для обработки и захвата рабочего стола на вторую видеокарту это добавит ещё производительности и избавит от падения фпс при запуске стрима и записи.
  4. Имеет ли смысл использовать больше игр в тесте? Возможно стоит, но также стоит заменить материнскую плату, которая поддерживает PCI Express x16 4.0.

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

Захватом рабочего стола на второй видеокарте

Пояснение и инструкция будет позже создание статьи и так затянулось.

Использование RISER CARD для подключения второй видеокарты

Так как видеокарта работает во втором слоте на PCI Express x4 1.1 до разумно предположить, что она будет так же работать и через Riser. Тесты проведу и опубликую тут же, следите за обновлениями.


Нужен фидбэк! С течением времени информация устаревает, она может устареть уже на следующий день после выхода статьи, я человек, и я могу сделать ошибку, быть увлечен или впечатлен какой-то информацией или я могу опираться на свой опыт и тогда информация может быть Вам мало понятной. Нужен фидбэк! Группа в ВК «OBS Studio | Open Broadcaster».

Следующие 10 статей которые будут Вам интересны:

Мы старались оцени контент:

Рейтинг: 5/5 - 1 голосов

DMCA ID 322

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

docs google:

Авторство

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



Комментарии без модерации, жду Вас спамеры.

Комментарии ()

    Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.