Как правильно подобрать видеокарту под процессор или процессор под видеокарту? Для получения максимальной производительности в играх, процессор и видеокарта должны быть сбалансированы. Подбор видеокарты под процессор подробно описан в этой статье.
Так же разберем миф о раскрытии видеокарты или процессора. Вы поймете, что эти компоненты ПК занимаются разными задачами в играх.
Как превратить домашний ПК в ежедневный заработок:
Мы на пороге следующего цикла роста Bitcoin (2024-2025), не упустите свой шанс заработать большие деньги на криптовалюте, особенно если у вас есть дома игровой ПК с видеокартой.
- Майнинг на домашнем ПК с одной видеокартой. Пошаговый гайд как запустить майнинг на домашнем ПК и начать ежедневно зарабатывать на криптовалюте.
- Биржа Bybit. Основная биржа майнеров и новичков в криптовалюте. На бирже есть практически все монеты. Удобный и мгновенный вывод денег на банковские карты или платежные сервисы.
Что делает процессор и видеокарта в играх? Почему раскрытие процессора и видеокарты это миф
Раскроет ли мой процессор эту видеокарту? Раскроет ли моя видеокарта этот процессор?
Слышали такие вопросы или сами их задавали?
Процессор и видеокарта в игре занимаются разными задачами. И никак не раскрывают друг друга. Но подбор видеокарты под процессор это более правильный подход, или подбор процессора под видеокарту, зависит от того что у вас уже есть в наличии.
Процессор занимается построением мира. Т.е. движком самой игры. Он грубо говоря говорит видеокарте что и как нужно рисовать. Просчитывает искусственный интеллект, обрабатывать геометрию, просчитывать физику, учитывать скрипты которые выполняются внутри движка игры, обрабатывает звук и т.д. Так же просчитывает поведения физических моделей персонажей, инструкции поведения различных объектов и т.д. При этом нагрузка на процессор не зависит от разрешения картинки и выставленного качества графики. Это очень важный момент!
В настройках графики только изменения количества NPC (игровых персонажей) может влиять на загрузку процессора, чем их больше, тем больше работы нужно процессору для просчета взаимодействия каждого NPC с другими объектами и другими NPC.
Повлиять на загрузку процессора изменениями в настройках игры мы не можем.
Все сильно зависит от игрового движка. В современных игровых движках на видеокарту ложится все больше и больше работы. Но процессор будет загружен на столько, на сколько требует движок игры, а вот загрузку видеокарты мы можем регулировать настройками графики самой игры.
Основная же задача видеокарты, отрисовать мир, мир который подготовил для отрисовки и рендеринга процессор. Это наложение текстур на объекты, отрисовка и просчет теней и света (сделать объект светлее, если на него попадает свет), иногда просчет геометрии объекта и физическая модель (деформация листвы от ветра, физика движения волос и т.д.). В целом, это все чем занимается видеокарта, для этого у нее есть блоки наложения текстур (TMUs), ядра для распараллеливания расчета света и теней, физика движения и взаимодействия объектов (Cores).
На работу видеокарты влияет разрешение экрана или разрешения картинки которую надо обрабатывать.
После этой информации, таких вопросов как: раскроет ли мой процессор видеокарту или раскроет ли видеокарта процессор, больше быть не должно. Они выполняют разные задачи и не раскрывают друг друга.
Ни процессор, ни видеокарта не пропускают через себя мощь друг друга.
Все выше сказанное на простом примере.
В игре установлены ультра настройки графики.
Процессор подготовил 50 кадров в секунды и передал их видеокарте. А видеокарта при рендеринге ультра графики может отрендерить только 40 кадров в секунду. Соответственно видеокарта будет загружена на 100% а процессор нет. Процессору нет никакого смысла обрабатывать 50 кадров, т.к. видеокарта может справиться только с 40.
При таком сценарии, процессор будет нагружен меньше 100%, а видеокарта на 100%.
Так мы получаем bottleneck т.е. бутылочное горлышко со стороны видеокарты. Т.е. видеокарта как бы ограничивает мощь процессора. Т.е. мы не можем посмотреть на что способен процессор и сколько кадров он мог бы отрисовать, потому что видеокарта не позволяет.
Та же ситуация, но на минимальных настройках графики.
Процессор выдает те же 50 FPS, как мы уже знаем, качество графики не влияет на производительность процессора. А видеокарта из за пониженного разрешения графики может отрендерить уже 60 кадров в секунду. Процессор так и будет выдавать 50 кадров, он больше не может, а видеокарта будет рендерить 50 кадров и частично простаивать, т.к. она могла бы рендерить 60 кадров.
В этом сценарии у нас процессор будет нагружен на 100%, а видеокарта меньше 100%.
Это упрощенная схема работы, что бы было понимание работы видеокарты и процессора в играх.
Еще можно сказать про качество и количество кадров. Если 100% нагрузка видеокарты на ультра настройках была вызвана высоким качеством кадров, то при низком качестве кадров, мы можем загрузить видеокарту уже не качеством, а количество FPS.
Что еще может повлиять на производительность процессора и видеокарты?
На производительность и на финальный FPS может повлиять оперативная память и дисковая подсистема компьютера. Это может вызвать фризы в играх, вне зависимости от процессора и видеокарты.
Что бы этого не случилось, позаботьтесь хотя бы о 12 GB оперативной памяти, частота 1600 MHz или выше в двух канальном режиме, SSD диске, либо быстром HDD со скоростью вращение шпинделя 7200 и кеш памятью. Тогда эти комплектующие не составят проблем для остального железа.
Подбираем видеокарту под процессор
Обычно подбирают именно видеокарту под процессор, т.к. процессор стоит обычно дешевле чем видеокарта. И правильно начать именно с процессора, дальше узнаете почему. А процессор под видеокарту выбирают если уже есть видеокарта.
Как подобрать видеокарту к процессору?
Давайте смоделируем ситуацию, у нас есть восьмиядерный процессор, к примеру, это будет FX 8350 в разгоне. Разгон FX 8350 смотрите и изучайте на нашем сайте. И мы попробуем подобрать оптимальную видеокарту под этот процессор. Для примера еще возьмем процессор посвежее, например Ryzen 3700x.
Не важно какой у вас процессор: i9 10900K или Ryzen 9 5900x, алгоритм подбора идентичен. Мы выбрали FX, так как у нас есть тесты с четырьмя различными видеокартами в широком ценовом диапазоне.
Подбор видеокарты под процессор, это те же яйца, ну вы поняли, только наоборот.
Итак, у вас есть процессор и нужно подобрать видеокарту. Так как процессор стоит всегда дешевле видеокарты, говорим про потребительский сегмент процессоров, не хочется отдать за видеокарту кучу денег и использовать ее на 50-60 процентов, так как процессор будет ограничивать ее, но и не хочется что бы видеокарта ограничивала наш процессор.
Тут нужен баланс или разумный компромисс.
Для тестов у меня есть видеокарта GTX 780 TI с 3GB видеопамяти (это уровень 1050 TI или RX 470 4GB), RX 580 с 8GB видеопамяти (приблизительно уровень производительности 1060 6GB, GTX 980 TI), GTX 1660 Super c 6GB видеопамяти (приблизительно производительность GTX 1070) и RX 5700 XT c 8GB видеопамяти (приблизительно GTX 1080 TI, RTX 2070, RTX 2070 Super).
Как выбрать оптимальную видеокарту и не переплачивать за неиспользуемый ресурс видеокарты?
Нам помогут игровые тесты и показатели нагрузки железа.
Прежде всего нужно тестировать процессор в игре на минимальных настройкой графики. При таких тестах будет виден максимальный FPS процессора.
Как определить что именно ограничивает производительность, процессор или видеокарта
Принести домой все карты нет никакой возможности, но все это есть на Youtube. Именно поэтому в сети так много видео роликов с тестами различных конфигураций железа. В частности на нашем youtube канале очень много тестов различных конфигураций.
Находим игровые тесты и смотрим на следующие показатели:
- Процент загрузки ЦП (CPU)
- Процент загрузки (GPU)
- Использование видеопамяти. Что бы понимать хватит ли вам видеопамяти для игры
- Средний FPS
- Минимальный FPS
У нас есть три классических сценария:
- Процессор ограничивает производительность (CPU>90%, GPU<90%).
- Видеокарта ограничивает производительность (CPU<90%, GPU>90%).
- Подсистемы памяти ограничивает производительность. Третий вариант рассматривать не будем. Помните, хороший HDD или SSD, двухканальная оперативная память.
Есть процент загрузки процессора, есть процент загрузки видеокарты.
Видеокарта ограничивает производительность сборки в играх
При правильно сбалансированной сборке, у вас видеокарта должна быть загружена на 100% и при этом показатель FPS вас должен устраивать, как и плавность игры.
Если процент загрузки видеокарты 99% и не падает, то тут все понятно, система упирается в производительность видеокарты. Так и должно быть.
Если производительность вас при этом устраивает, то все хорошо. Если производительность не устраивает, то поднять ее в играх можно снижая настройки графики или заменив видеокарту на более мощную. Как правило разница между средними и максимальными настройками минимальна.
Процессор ограничивает производительность сборки в игре
Если загрузка GPU меньше 100%, то нужно определять почему она меньше. Первая возможная причина — это процессор.
Если у процессора 4 потока или меньше, и при этом загрузка всех более 90%, то дело в процессоре.
Если процессор многоядерный, скажем 8 ядерный Ryzen, то предельная загрузка может быть 60% или ниже. При этом, это действительно предельная нагрузка для игры. Т.е. игра лучше распараллелится не сможет.
Так например на 8 ядерных Ryzen процент загрузки в игре в лучшем случае 50%. Это не значит что у процессора большой запас для игры, т.е. как преимущество это можно рассматривать если вы знаете куда приложить остаток времени процессора. Например стримить игры или другие фоновые процессы. Если вы просто играете, то толку от этих простоев нет. И это уже сложности распараллеливания игр. Даже если игры и могут на все потоки, это не значит что на все 100%.
Если по мониторингу будет меньше 100% на процессор и меньше 100% на видеокарту, в таких случаях ограничивает систему именно процессор.
Если производительность ограничивает процессор, а видеокарта при этом загружена не на 100%, вы уже ничего с этим сделать не сможете. Изменение графики или разрешения экрана не поможет поднять FPS. Только покупка более мощного процессора или его разгон. Как разогнать процессор, смотрите в разделе по разгону.
Это была теория, теперь давайте на конкретном примере подбора оптимальной видеокарты для FX 8350 и Ryzen 7 3700x.
Подбираем оптимальную видеокарту под процессор FX 8350
Смотрим тесты с GTX 780 TI и RX 580 8GB:
Посмотрите внимательно это видео, и на основе вышесказанной теории, попробуйте понять что в данных тестах ограничивает производительность, процессор или видеокарта. С подсистемой памяти в сборке все в порядке.
Вот наши результаты:
- В игре Battlefield V обе видеокарты ограничивают процессор.
- В игре Witcher 3: Wild Hunt обе видеокарты ограничивают процессор.
- В игре Shadow of the Tomb Raider обе видеокарты ограничивают процессор.
- В игре Assassin’s Creed Odyssey обе видеокарты ограничивают процессор.
- В игре Hitman 2 обе видеокарты ограничивают процессор.
- В игре Metro Exodus обе видеокарты ограничивают процессор.
- В игре Star Wars Jedi FX 8350 ограничивает GTX 780 Ti, но RX 580 ограничивает FX 8350. Это связано с очень хорошей оптимизацией игры под «зеленые» карты.
Можем сделать вывод, что видеокарт GTX 780 TI и RX 580 не достаточно, что бы увидеть весь потенциал разогнанного FX 8350.
Возьмем более дорогие и производительные видеокарты, для начала GTX 1660 Super.
- В игре Battlefield V процессор ограничивает 1660 Super но и карта работает временами на 90+%, что говорит о том, что это очень хорошее сочетание.
- В игре Witcher 3: Wild Hunt 1660 Super ограничивает процессор.
- В игре Shadow of the Tomb Raider процессор ограничивает 1660 Super.
- В игре Assassin’s Creed Odyssey процессор ограничивает 1660 Super.
- В игре Hitman 2 видеокарта ограничивает процессор.
- В игре Metro Exodus обе видеокарты ограничивают процессор.
Как видите, мы уже очень близки к выбору видеокарты. Последняя видеокарта RX 5700 XT:
- В игре Battlefield V процессор ограничивает RX 5700 XT.
- В игре Witcher 3: Wild Hunt процессор ограничивает RX 5700 XT.
- В игре Resident Evil 2 Remake процессор ограничивает RX 5700 XT.
- В игре Shadow of the Tomb Raider процессор ограничивает RX 5700 XT.
- В игре Assassin’s Creed Odyssey процессор ограничивает RX 5700 XT.
- В игре Hitman 2 процессор ограничивает RX 5700 XT.
- В игре Metro Exodus процессор ограничивает RX 5700 XT.
- В игре Doom Eternal процессор ограничивает RX 5700 XT.
- В игре Star Wars Jedi процессор ограничивает RX 5700 XT.
На основе проделанных тестов, для разогнанного FX 8350 оптимальной видеокартой будет RX 5600 XT, GTX 1660 Super, GTX 1070, GTX 1080. Более производительные карты будут ограничены возможностями процессора.
Карты уровня RX 580 8GB так же хорошо себя показали, но практически во всех играх они ограничивают процессор, ему нужна более производительная карта.
Подбираем оптимальную видеокарту под процессор Ryzen 7 3700x
Теперь давайте возьмем более дорогой и современный процессор Ryzen 3700x и попробуем подобрать под него оптимальную видеокарту, взяв RX 5700 XT и RTX 3070.
- В игре Cyberpunk 2077 видеокарта ограничивает процессор.
- В игре Witcher 3: Wild Hunt видеокарта ограничивает процессор.
- В игре Red Dead Redemption 2 видеокарта ограничивает процессор.
- В игре Shadow of the Tomb Raider видеокарта ограничивает процессор.
- В игре Assassin’s Creed Odyssey процессор ограничивает видеокарту.
- В игре Metro Exodus процессор ограничивает RX 5700 XT.
Теперь возьмем видеокарту помощнее.
- В игре Cyberpunk 2077 видеокарта ограничивает процессор.
- В игре Witcher 3: Wild Hunt видеокарта ограничивает процессор.
- В игре Red Dead Redemption 2 видеокарта ограничивает процессор.
- В игре Shadow of the Tomb Raider процессор ограничивает видеокарту.
- В игре Assassin’s Creed Odyssey видеокарта ограничивает процессор.
- В игре Metro Exodus видеокарта ограничивает процессор.
Для Ryzen 7 3700x нужна более производительная видеокарта. К примеру 3070 TI, 3080.
Успехов в сборе сбалансированной сборки!