Процессор 2022 года, сколько ядер нужно играм и софту?
Муки апгрейда: сколько ядер нужно играм, есть ли смысл переплачивать?
Что такое ядро процессора?
Ядро - блок процессора где производятся математические и логические вычисления. Многоядерные процессоры позволяют параллельно выполнять сразу несколько независимых процессов (программ и игр) разделяя их по ядрам, а не держать их в одной очереди. При этом современная программа или игра может разделиться на несколько процессов и потоков, чтобы задействовать несколько доступных ядер для ускорения вычисления, лог.решений, а для игр снизить задержки на реакцию действий пользователя. Но не все программы и игры умеют использовать все доступные ядра это может быть связано с тем что программа старой разработки или для её работы не нужно столько ресурсов. Даже одновременно запущенные простые программы как Интернет браузер, офисный редактор и музыкальный плеер, спокойно довольствуются работой двух ядерного процессора. Игры и программы выпущенные до 2006 года могут использовать только одно ядро. До 2010 года большинство игр и программ может задействовать только 2 ядра. До 2019 года подавляющее большинство игр использует всего 4 ядра, а использование 8 и более не приносило преимуществ.
Считаем ядра
4 ядра — базовое требование большинства игр и программ выпущенных до 2019 года. Для игр и программирования их уже не стоит их рассматривать, но для офисных нужд отлично подойдет. Например: INTEL Core i3-10100 с встроенной видеокартой в процессоре. 6 ядер - оптимум для большинства. 6 ядер будет достаточно ещё до 2024 года; 8 ядер - золотой стандарт для игр на 4К-мониторе (2160р при 16:9), а также для новых 4К VR очков и мощных видеокарт, где ставится цель получить не менее 100 FPS. Прибавляем ядра, если: +2 ядра — для стриминга и +1 монитор; +2 ядра — если широкоформатный монитор 21:9 (на экране больше объектов); +4 ядра — игра на 3 мониторах по 16:9 или супер широкоформат 32:9; В подсчете используем только физические ядра, не учитываем виртуальные. Речь идёт о современных процессорах, выпускаемых с 2018 года, таких как: AMD Ryzen 5/7/9 и Intel Core i5/i7/i9. 6-ти ядерный процессор 2016 года, будет равен производительности 4 ядерному процессору из 2019 года. Поэтому не стоит рассчитывать на старые процессоры.
Оптимум - 6 ядер
Адекватный вариант для программистов, дизайнеров и фото редакторов начального уровня. 6 ядер ещё достаточно для современных и будущих игр на «стандартных» 16:9 мониторах в разрешении до 1440p и VR очков начального уровня (например Oculus Quest 2). Удачные процессоры: AMD Ryzen 5 5600X Intel Core i5-11600KF
Кому 8 ядерный?
Выбор оправдан для игр с современной видеокартой, среднего уровня: AMD Radeon 6700XT или Nvidia GeForce 3070 Также для работы в современных графических дизайнерских программах в самых высоких разрешениях. Оптимальные 8 ядерные варианты: AMD Ryzen 7 5800X Intel Core i7-11700KF Если нужно больше 120FPS: AMD Ryzen 7 5800X3D - стабильно высокая частота и рекордный объем кэш памяти.
10/12 ядер?
А) Игра на сверхшироком мониторе 31:9 или на 3 мониторах; Б) Стриминг в 4K разрешении; В) Видеомонтаж 4К видео; Г) Продвинутое программирование с постоянно работающей базой данных; Варианты: AMD Ryzen 9 5900X - 12 ядер Intel Core i9-10900KF - 10 ядер Intel Core i9-12700K - 8 мощных + 4 слабых ядра, процессор только для Windows 11 и самых свежих Linux. Поддерживает DDR 4 и 5.
16 и более?
Единственные игры в которых можно получить заметное преимущество от использования 16 и более ядер это пошаговые стратегии. Такие, как например Total War: Warhammer 3, Civilization 6 и тому подобные, где ход компьютера требует больших вычислений.
В игровых жанрах как шутер, гонки, аркады - 16 ядер не принесут улучшение по сравнению даже с 8 ядерным процессором, для них важнее частота и кэш память процессора. Обычно большое количество ядер влечет уменьшение тактовой частоты и если игра загрузит только 8 ядер из 16 то на выходе можем получить меньше FPS чем запустили бы игру на 8 ядерном процессоре но с более высокой частоте.
Но такие процессоры используются разработчиками игр, где используется несколько программ для создания и отладки игры
Для работы эти процессоры имеют преимущество только в массовых и очень сложных задачах: Автокад и 3D моделирование, поточная обработках фотографий, видеомонтаж и конвертация, компиляция сложных программ и игр, архивация данных.
Примеры процессоров 16 ядерных процессоров:
AMD Ryzen 9 5950X
Intel Core i9-12900KF - работает с DDR4 и DDR5
Есть ли смысл брать ядра на запас?
Нет - так показал опыт с момента появления первых 4 и 6 ядерных процессоров. Кроме количества ядер есть наиболее важные показатели: объем и скорость кеш-памяти, инструкции, алгоритмы «предсказаний», тип и скорость оперативной памяти, тип и кол-во полос на PCIE, тактовая частота. Поэтому 10 - 12 ядерный процессор из 2020 года будет ощутимо проигрывать 8 ядерному процессору из 2025 года. Но удачно выбранный современный процессор способен «пережить» одну замену видеокарты. Купив современный процессор и видеокарту 2019-2020 года, можно провести модернизацию в 2023 году, поменяв видеокарту и увеличить объем оперативной памяти. И в 2025 поменять процессор с мат.платой и памятью. «Топовые» видеокарты каждые 3 года обновляют требования к процессорам и памяти, поэтому лучший процессор 2020 года не сможет на 100% загрузить «топовую» видеокарту 2025 года. «Лишние ядра» имеет смысл брать: А) В ближайший год планируется смена 16:9 монитора на 21:9 или играть в три монитора; Б) Дополнительные ядра пригодятся в софте или программировании для работы;
Нужны ли потоки играм?
Нет. В играх от них толку нету или прибавка на уровне погрешности. Игра сильно нагружает ядро и второй виртуальный поток этого ядра обычно замораживается. Потоки полезны для работы, тем у кого одновременно запущено более 5 разных программ и все они активны (открыты на экране) и/или работают в фоне. Мнения и гипотезы: Бытует мнение, что для игр с API Directx 12 все же потоки дают прибавку до 3% производительности. Одни тесты это доказывают, другие опровергают. Все же это связано в первую очередь с оптимизацией игры и приложениями которые открыты вместе с игрой или работают на соседнем мониторе. На старых играх с API Directx 11/10/9 виртуальные потоки не влияют на производительность или даже тормозят. И тому есть гипотеза: большинство топ игр изначально готовились для приставок XBOX и PS, где установлены процессоры AMD без виртуальных потоков, а значит игры заточены под физические ядра и после переноса на PC игровой движок ошибочно воспринимает потоки, думая, что это физические ядра.
Почему не подходят старые 6 и 8 ядерные процессоры?
Старые процессоры, выпущенные до 2017 года завершают свой жизненный цикл (особенно на DDR3 памяти). Каждые два года игры и софт становится более требовательным к таким показателям процессора:
- объем и скорость кэш-памяти;
- набор инструкций и алгоритмов в процессоре (ускоряют сложные расчёты);
- скорость и объем оперативной памяти;
Проще говоря ядра старых процессоров не достаточно быстры как у новых и они банально не смогут успевать прорабатывать игровые сцены и расчеты для современных видеокарт.
Такая же ситуация обстоит и со старыми Intel Xeon процессорами с алиэкспресс. Ядер много, электричества ест много, а толку в современных играх все меньше и меньше.
Есть ли смысл в DDR5?
В 2022 году новая линейка процессоров Intel 12XXX совместима с оперативной памятью нового поколения DDR5 и благо совместимы ещё с DDR4. Как показывают многочисленные тесты, преимуществ от использования DDR5 редко превышает 5%, поэтому выбор в пользу DDR5 оправдан только для работы и сборки сервера с высокой нагрузкой где можно оправдать расходы на дорогую DDR5 память. В играх же наблюдается даже отрицательный результат из-за высокой задержки отклика чипов памяти (CL) 5-го поколения по сравнению с доступным сегодня на рынке DDR4. При этому учитывайте, что DDR5 на 1 квартал 2022 года стоит в два раза дороже чем аналогичная схема DDR4.
AMD или Intel?
Каждый бренд имеет свои незначительно плюсы и минусы. Выбор зависит от фанатизма, опыта и разочарований в прошлом и кошелька. Аргументы в пользу AMD: - AMD инноватор: первый массовый 64 битный процессор, первые многоядерные процессоры (и «народные»). Благодаря этим инновациям, AMD толкает зазевавшийся Intel развиваться и заставляет ощутимо снижать цены; - Процессоры и видеоускорители этого бренда используются в игровых приставках XBOX и PS; Аргументы в пользу Intel: - Бренд десятилетия лидирует по продажам и внушает заслуженного доверия; - Лучшие процессоры для ноутбуков (но AMD догоняет); - Большая часть старого софта и игр (на API Directx 11) лучше оптимизированы под процессоры Intel;