PDA

Показать полную графическую версию : Настройка приоритетов GPU


Jaye
19-10-2018, 05:16
Здравствуйте!
Имеется компьютер под управлением Windows 10 с Nvidia GTX 1080Ti на борту и LG монитор с технологией AMD FreeSync. Возникло желание вопользоваться этой технологией в связке с данной видеокартой, но напрямую это реализовать нельзя.
После поисков в интернете выяснилось, что с помощью AMD APU или дискретной AMD карты все же можно заставить FreeSync работать с видеокартами Nvidia. Трюк заключается в выводе изображения на монитор с карты AMD и при этом используя карту Nvidia для рендеринга. Т.е. технически все обрабатывается на Nvidia GPU и отправляется на AMD GPU, который в свою очередь выводит все это на монитор. В интернете много успешных примеров подобного трюка с помощью процессоров AMD. (т.к. графика встроенная и не надо внешняя видеокарта).
В свойствах дисплея под Windows 10 есть возможность выбора GPU под конкретные приложения. (Подобные настройки часто используются в ноутбуках с встроенными Intel и nVidia GPU). Пользователю достаточно выбрать нужную "мощную" видеокарту под конкретное приложение и вуаля!
В моем случае дешевле будет использовать дискретную карточку AMD вместо дорогого G-Sync (аналог FreeSync от Nvidia) монитора, который еще и при этом будет хуже моего нынешнего монитора. Именно поэтому я хочу провернуть аналогичный трюк оставаясь при этом на платформе Intel. В теории все должно работать, но когда я подключаю обе дискретные видеокарты (Nvidia и AMD), Windows 10 теряется и в меню выбора GPU одна и та же видеокарта числится одновременно как "Power Saving" так и "Performance". Если монитор подключен к Nvidia - в вариантах выбора GPU для приложения числится только видеокарта Nvidia. Аналогичная ситуация и с AMD.
Существует ли способ принудительно обозначить видеокарту AMD как "энергосберегающую" и при этом использовать Nvidia как "High Performance"?
Я не знаю, в чем такая сильная разница с точки зрения Windows, но в случае с процессором AMD, Windows корректно отображает встроенную AMD как "Power Saving" и дискретную Nvidia как "Performance".
https://i.imgur.com/iKu4Chb.png

птичка0001
24-10-2018, 16:03
Тема интересная, но Вам почему-то никто не ответил :)
из сети:
https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware/only-power-saving-gpu-available-in-windows-10/62c1ccf2-f639-4c31-8f0b-cdf026561cac
https://www.tomshardware.com/news/use-amd-freesync-nvidia-gpu,37701.html
https://www.tenforums.com/tutorials/103965-set-preferred-gpu-apps-windows-10-a.html

Jaye
09-11-2018, 08:03
Спасибо за ссылки!
К сожалению решения этой проблемы там нет.

Из сети я также нашел, что с такой же проблемой сталкиваются люди, у которых, например, стоят две видеокарты Nvidia разных моделей. Какая-нибудь gtx850 для "power saving" и 1080Ti для "Performance". Не знаю, зачем им надо такая связка, но в итоге у них все так же в списке доступных GPU для выбора только одна видеокарта.

птичка0001
09-11-2018, 16:52
спасибо за ответ)
это не windows 10 теряется, а просто отсутствует выбор приоритета из-за того, куда Вы этот монитор подсоединяете + отсутствие приоритета из-за двух карт 2d+(почему так происходит см ссылку 3).
возьмите другую игру для этого способа и попробуйте переключить приоритет, но уже в самой игре. Смотрите, чтобы игры были с селектором.
https://www.techspot.com/article/1687-freesync-on-nvidia-gpu-workaround/ - здесь более детально расписаны неудачи энтузиаста, по крайней мере, видно, что человек действительно тестил данный трюк.
P.S. На гитхабе есть обходной путь - посмотрите сами.




© OSzone.net 2001-2012