Як правильно підібрати відеокарту до процесора або процесор до відеокарти? Для отримання максимальної продуктивності в іграх, процесор і відеокарта повинні бути збалансовані. Підбір відеокарти до процесора детально описаний у цій статті.
Також розглянемо міф про розкриття відеокарти або процесора. Ви зрозумієте, що ці компоненти ПК займаються різними завданнями в іграх.
Як перетворити домашній ПК на щоденний заробіток:
Ми на порозі наступного циклу зростання Bitcoin (2024-2025), не втрачайте свій шанс заробити великі гроші на криптовалюті, особливо якщо у вас вдома є ігровий ПК з відеокартою.
- Майнінг на домашньому ПК з однією відеокартою. Покроковий гайд як запустити майнінг на домашньому ПК і почати щоденно заробляти на криптовалюті.
- Біржа Binance. Основна біржа майнерів та новачків у криптовалюті. На біржі є практично всі монети. Зручне та миттєве виведення грошей на банківські картки або платіжні сервіси.
Що робить процесор і відеокарта в іграх? Чому розкриття процесора і відеокарти це міф
Чи розкриє мій процесор цю відеокарту? Чи розкриє моя відеокарта цей процесор?
Чули такі запитання або самі їх задавали?
Процесор і відеокарта в грі займаються різними завданнями. І ніяк не розкривають один одного. Але підбір відеокарти до процесора це більш правильний підхід, або підбір процесора до відеокарти, залежить від того, що у вас вже є в наявності.
Процесор займається побудовою світу. Тобто движком самої гри. Він грубо кажучи каже відеокарті що і як потрібно малювати. Просчитує штучний інтелект, обробляє геометрію, просчитує фізику, враховує скрипти, які виконуються всередині движка гри, обробляє звук тощо. Також просчитує поведінку фізичних моделей персонажів, інструкції поведінки різних об’єктів тощо. При цьому навантаження на процесор не залежить від роздільної здатності картинки та виставленої якості графіки. Це дуже важливий момент!
У налаштуваннях графіки тільки зміни кількості 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.
Успіхів у збірці збалансованої збірки!