Почему апгрейд видеокарты бесполезен, если вы игнорируете процессор

9

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

А что происходит?
Ничего.

Или, может быть, крошечное, вежливое улучшение. Вы всё ещё уперлись в потолок. Разочарование. Дорогое «стекло» в вашем корпусе не работает на полную мощность.

В чём причина?
Обычно это ваш процессор (CPU).

Большинство сборо ПК игнорируют этот факт. Они думают, что чистая графическая мощность решает все проблемы. Но это не так.

Кухонная аналогия, которая действительно имеет смысл

Представьте свой ПК как оживлённый ресторан.

Официант — это CPU. Он принимает заказы, рассчитывает физику переворачивающихся столов, вычисляет искусственный интеллект врагов и передаёт заказы на кухню.
Повара — это GPU. Они отрисовывают пиксели, рассчитывают тени и отправляют готовое блюдо — то есть кадр — на ваш экран.

Если повара медлительны, еда копится в зоне выдачи. Вы замечаете это сразу. Провалы кадров, заикание. Все жалуются на кухню.
Это называется ограничение по GPU.

Но вот в чём подвох.

Что, если официант медленный? Он бродит по залу без цели. Повара стоят и смотрят в потолок, потому что новые заказы не поступают. У них есть время отполировать приборы. Они недогружены.
Вы нанимаете шеф-поваров с мишленовскими звёздами (новую GPU).
Официант по-прежнему медленный.

Кухня остаётся пустой.
Производительность остаётся на прежнем уровне.

Это узкое место в процессоре (CPU bottleneck). У вас более быстрые повара, но им нечего готовить. «Лампа для подогрева» потраченного впустую потенциала просто греется без дела.

Мой тест: Intel против AMD

Я использую систему со старым Intel Core i7-12270K. Приличный официант, но уже пожилой. Сначала я установил AMD Radeon RX 7950 XT. Хорошая карта, но не флагманская.
Затем мне попалась в руки NVIDIA RTX 5080.
Огромный скачок. Самый быстрый повар в городе.

Я предположил, что мой процессор не справится с такой видеокартой. Чтобы доказать это, я собрал второй ПК с AMD Ryzen 7 9800X3D. Текущим королём игровых процессоров. Молниеносным официантом.
Та же видеокарта.
Та же оперативная память.
Те же настройки.
Начинаем гонку.

Синтетические бенчмарки врут

Сначала я запустил привычные тесты: 3DMark.
Результаты? Скудные.
Вводящие в заблуждение.

Моя старая система на Intel показала результат почти идентичный новой сборке на Ryzen.
Wildlife Extreme: разница всего 0,12%.
Time Spy: разрыв менее 1%.

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

Казалось, что с процессором всё в порядке.
Но это было не так.

Бенчмарки показывают, насколько мощным является двигатель.
Игры показывают, сможете ли вы вообще на нём ехать.

1080p раскрывает слабость

Снизьте разрешение. Выкрутите детальность на максимум.
Игра: Shadow of the Tomb Raider.

Система на Intel i7: в среднем 202 кадра/с.
Система на AMD Ryzen: в среднем 360 кадров/с.

Вы это прочитали правильно?
Новая видеокарта снизila частоту кадров на старой системе по сравнению с моей предыдущей картой (208 кадров/с). Почему?
Потому что процессор не успевал отправлять достаточно инструкций в секунду. Видеокарта ждала. Крутила педали впустую.
Система на Ryzen оставила её далеко позади. Та же карта. Разный «мозг».

Ситуация становится ещё хуже в Guardians of the Galaxy.
Intel: 162 кадра/с.
Ryzen: 267 кадров/с.

Данные по времени рендера кадра (frame time) рассказывают реальную историю.
Ryzen: 3,2 мс на кадр.
Intel: 5,9 мс на кадр.

Разница в 2,7 мс кажется небольшой, пока вы не вспомните, что для плавных 60 кадров/с у вас есть всего 16,6 мс. Процессор съедает буфер. Видеокарта закончила работу. Ждёт. Бездействует.

Система, ограниченная процессором, означает, что ваша видеокарта, по сути, находится на перерыве, попивает кофе, пока узкое место воет от перегрузки.

Современные игры могут скрывать проблему

Не каждая игра — это равный бой.
Assassin’s Creed: Shadows — жестокая. Тяжёлый трассировка лучей, густая растительность.

Здесь разрыв сокращается.
Intel: 87 кадров/с.
Ryzen: 91 кадр/с.

Почему?
Игра требует настолько много графических вычислений, что даже быстрый процессор Ryzen занят тем, чтобы успевать за огромным потоком пикселей, которые может генерировать RTX 5080.
Теперь ограничителем выступает видеокарта.
Узкое место смещается обратно на кухню.

Как исправить ситуацию (без затрат в $1000)

Вам не обязательно пересборять компьютер.
Вам просто нужно держать поваров в работе.

1. Увеличьте разрешение
Если вы застряли на 1080p в современном ПК, перейдите на 1440p или 4K.
Более высокое разрешение = больше пикселей для расчёта на каждый кадр.
Это сильно загружает видеокарту.
В моих тестах повышение разрешения в Shadow of the Tomb Raider до 4K уравнило результаты Intel и Ryzen на отметке 153 кадра/с.
Обе системы были ограничены видеокартой.
Проблема решена.

2. Установите настройки на «Ультра»
Трассировка лучей. Трассировка путей. Окружающее затенение.
Выкрутите эти ползунки.
Сделайте «стейк» сложнее в приготовлении.
Если вы уже играете на мониторе высокого разрешения, это ваш лучший друг. Процессор перестаёт беспокоиться, даёт видеокарте попотеть, а плавность кадров стабилизируется.

3. Следите за DLSS/FSR
Эти технологии апскейлинга позволяют рендерить изображение во внутреннем разрешении ниже вашего родного.
Это непреднамеренно возвращает нагрузку обратно на процессор.
Если вы замечаете заикание после включения DLSS, попробуйте отключить его. Или установите режим Quality вместо Performance. Рендерите изображение ближе к родному разрешению монитора, чтобы сбалансировать нагрузку.

Когда пора действовать

Вы можете продолжать играть так ещё некоторое время.
Смещайте нагрузку. Злоупотребляйте трассировкой лучей. Выжимайте максимум из 4K.
Но рано или поздно вам захочется более высокой частоты обновления в соревновательных шутерах.
Вы хотите, чтобы процессор стабильно кормил видеокарту задачами.

Когда снижение графики до 480p больше не увеличивает вашу частоту кадров?
Всё.
Ваш процессор выжат на 100%.

Апгрейд процессора стоит дороже. Это означает новую оперативную память, иногда новую материнскую плату. Это головная боль.
Но понимание того, где находится узкое место, спасёт вас от покупки оборудования, которое будет простаивать.

В следующий раз, когда вы рассматриваете покупку новой видеокарты, проверьте время рендера кадра.
Не средние значения.
Ваши min/max и 1% lows.
Если они скачут при 1080p?
Видеокарта — не ваша проблема.
Ваш кошелёк может быть спасён от трат на новую графику.
Но ваш процессор кричит о помощи.