16 ядер в ігровому ПК: дорогі процесори для завдань, яких немає

Шістнадцять ядер — це звучить потужно, і графіки багатопотокової продуктивності підкріплюють цю ілюзію. Маркетинг підштовхує до вибору найпотужнішого процесора, а бюджет переходить від відеокарти до ядер, які ігри не вміють завантажити. Розберемо, як влаштований ігровий конвеєр, які процесори для ПК реально впливають на FPS і коли додаткові потоки дійсно виправдані.
Як гра використовує процесор
Припустимо, на екрані відбувається перестрілка в Battlefield. Кожен кадр проходить один і той самий шлях: рушій зчитує натискання клавіш, обчислює фізику снарядів і поведінку ШІ, збирає команди малювання та надсилає їх відеокарті. Все це робить один основний потік — суворо послідовно, крок за кроком. Якщо на обробку кадру йде 5 мс, то верхня межа — 200 FPS, скільки б ядер не було в системі.
Паралельно працюють допоміжні потоки: завантаження текстур, звук, мережевий код. Оптимізований рушій задіює 6–8 таких потоків. Той самий Battlefield — один із найбільш найпотужніших у цьому плані — навантажує до 12, але далі приріст досягає плато. Cyberpunk 2077 перекладає основну роботу на GPU, і кількість ядер майже не впливає на ситуацію. А кожен потік понад необхідний додає накладні витрати: блокування, синхронізація, обмін через кеш. На чіплетних процесорах міжядерні затримки зростають ще помітніше.
Що показують тести продуктивності
Тести TechSpot і GamersNexus дають характерну картину:
- Ryzen 5 9600X із шістьма ядрами поступається восьмиядерному 9700X на 0,5% FPS.
- Різниця між i7-14700K та i9-14900K становить 1–2%. Додаткові ефективні ядра i9 допомагають Windows та фоновим процесам, але в самих іграх їхній внесок непомітний.
При цьому 16-ядерний процесор коштує на 40–60% дорожче за 8-ядерний. Ті самі кошти, вкладені у відеокарту, дають 30–50% приросту частоти кадрів. Частота і кеш впливають на FPS набагато сильніше, ніж кількість ядер — Ryzen 7 9800X3D з вісьмома ядрами і 96 МБ 3D V-Cache випереджає 12-ядерні процесори, тому що дані залишаються ближче до обчислювальних блоків і затримка доступу нижча.
Де ядра дійсно працюють
Робочі завдання — це інша історія. Тут кожне додаткове ядро відчутно:
- CPU-рендеринг на процесорі в Blender масштабується лінійно — 16 ядер обробляють сцену вдвічі швидше, ніж вісім;
- повна компіляція великого проекту на C++ займає 15 хвилин замість 30;
- DaVinci Resolve експортує відео швидше, пропорційно до кількості потоків.
Програмний кодек під час стримінгу забирає 4–6 потоків на додачу до гри. На 8 ядрах ресурсів ледь вистачає, 12 дають запас. Апаратний NVENC знімає навантаження — і 8 ядер знову вистачає.
Для чистого геймінгу межа — 8 швидких ядер із великим кешем. Решта чекають на завдання, яких у ігровому сценарії просто немає.


