Рейтинг лучших CPU для игровых ПК в 2019 году

от автора

В 2019 году на рынке десктопных процессоров стало интересно. Много лет здесь доминировала Intel, но AMD выпустила Ryzen 7 — прямых конкурентов моделям Intel i7. Потом серия ударов Ryzen 3 и 5 против Intel i3 и i5 — и добивание конкурента кувалдами Ryzen Threadripper 3960X и 3970X. Впрочем, эти монстры не для игрового рынка, а для иных приложений HEDT.

С 24/32-ядерными Threadripper компания AMD стала технологическим лидером. Intel ничего не может ответить на самые быстрые процессоры AMD, но пытается конкурировать во втором эшелоне более дешёвых CPU. Для этого Intel пришлось сильно снизить цены. Intel также продолжает манипуляции со своим компилятором, который замедляет выполнение программ на альтернативных процессорах (см ниже в разделе «Читерство компилятора Intel»).

Что же теперь? Какие лучшие игровые CPU в разных ценовых категориях? В конце ноября-начале декабря 2019 года свои рекомендации опубликовали AnandTech, WePC, PC Gamer, Digital Trends, Tom’s Hardware, PC World. Посмотрим, что происходит на игровой сцене?

Вот как выглядят рекомендации издания AnandTech, которое разбило игровой рынок на шесть лаконичных сегментов (цены актуальны на момент написания статьи):

Сегмент Рекомендация
  Лучший выбор Конкурент
Топовый игровой ПК Intel Core i9-9900KS $599 AMD Ryzen 9 3950X $749
Игровая машина за $1500 AMD Ryzen 7 3800X $355 Intel Core i7-9700 $323
Игровая машина за $1000 AMD Ryzen 5 3600X $235
Игровая машина за $700 AMD Ryzen 5 2600 $120 Intel Core i3-8100 $130
Игровая машина за $500 AMD Ryzen 3 3400G $130
Игровой минимум за $300 AMD Athlon 3000G $49
Чего ждём Intel Comet Lake?

Эти рекомендации пытаются найти оптимальное соотношение цены и производительности.

С победителем в топовой категории отдельная история. Intel объявила, что 9900KS будет выпускаться лишь ограниченное времени. Восьмиядерный CPU с тактовой частотой до 5 ГГц сейчас можно найти в продаже примерно по $600, а оптовая цена Intel в партиях от 1000 штук составляет $513. Специалисты предупреждают, что чип сильно греется (тепловыделение до 172 Вт в пике), лучше раскошелиться на дорогую систему охлаждения.

На 3DNews пишут, что вся история с появлением на рынке Core i9-9900KS с самого своего начала вызывает чувство дежавю. «Почему? Да очень просто, похожие события мы застали шестнадцать лет назад, когда AMD выпускала свои революционные процессоры Athlon 64 и Athlon 64 FX с микроархитектурой Hammer. Тогда, чтобы дать отпор этим новинкам, Intel в срочном порядке организовала выпуск снабжённых 2-мегабайтным L3-кешем процессоров Pentium 4 Extreme Edition, на скорую руку переделанных из серверных чипов Xeon MP. Сейчас, конечно, ситуация развивается несколько по иному сценарию, но общая сюжетная канва осталась той же. Не имея возможности симметрично ответить на дерзкие поползновения конкурента, Intel выкручивается как может и вместо нового семейства продуктов предлагает временные флагманские процессоры ”быстрого реагирования”. Core i9-9900KS как раз и является таким слепленным из подручных материалов ответом на Ryzen третьего поколения».

Понятно, почему Core i9-9900KS выпускается ограниченной партией. Это специальная разогнанная версия Core i9-9900K, построенная на отборных полупроводниковых кристаллах, которые способны к работе на ещё более высоких тактовых частотах. В данном случае 5 ГГц. По определению, «отборных» кристаллов ограниченное количество.

В качестве альтернативы можно посмотреть на базовый i9-9900K (оптовая цена $488) или на конкурента от AMD — флагманский процессор Ryzen 9 3950X на архитектуре Zen 2. Хотя он стоит дороже ($749), но это уже процессор нового поколения: 16-ядерный CPU, изготовленный по техпроцессу 7 нм, а не старый интеловский 14 нм.

По однопоточным тестам производительности Ryzen 9 3950X может уступать процессорам Intel, но за счёт большего количества ядер он эффективно выполняет другие задачи в фоновом режиме. Это имеет смысл: сегодня многие геймеры параллельно запускают программы для чата с коллегами, видеотрансляций и другие приложения. Так что важна не только производительность в играх, но и многопоточность.

Продажи Ryzen 9 3950X начались 25 ноября 2019 года (в Японии 30 ноября), и сразу вызвали небывалый ажиотаж. Японские СМИ сообщали, что очереди в магазины выстроились за несколько часов до открытия, и в первый день запасы Ryzen 9 3950X были распроданы.


Очередь перед компьютерным магазином Computer Shop ARK в Токио, 30 сентября 2019 года

Кроме топовой категории, процессоры AMD рекомендуются во всех остальных сегментах, начиная с самого дешёвого, двухъядерного AMD Athlon 3000G со встроенной графикой Vega 3 по цене всего $49.

Иерархия CPU в играх

Издание PC Gamer опубликовало рейтинг производительности разных CPU в играх с топовой видеокартой RTX 2080 Ti.

Другие результаты

Ниже иерархия CPU по версии Tom’s Hardware. Процессоры отсортированы по производительности в играх. К сожалению, последние изменения в тестах и патчи безопасности для CPU повлияли на результаты, поэтому в таблице много пробелов. Для многих CPU указаны старые результаты, где максимальному результату соответствует оценка 100%, а остальные оценивались относительно него.

В целом таблица отсортирована по средней производительности именно в играх (в тестовом наборе было восемь игр), некоторые более дешёвые процессоры стоят выше, чем более дорогие.

Также указана оценка производительности в приложениях. Тестовый набор включал архиваторы, HandBrake, Blender и Adobe Creative Cloud Suite.

Игры Приложения Архитектура Ядер /потоков Осн. /турбо TDP
Intel Core i9-9900K ~ ~ Coffee Lake-R 8 / 16 3,6 / 5,0 ГГц 95Вт
Intel Core i9-9900KF ~ ~ Coffee Lake-R 8 / 16 3,6 / 5,0 ГГц 95Вт
AMD Ryzen 9 3950X ~ ~ Zen 2 16 / 32 3,5 / 4,7 ГГц 105Вт
AMD Ryzen 9 3900X ~ ~ Zen 2 12 / 24 3,8 / 4,6 ГГц 105Вт
AMD Ryzen 7 3800X ~ ~ Zen 2 8 / 16 3,9 / 4,5 ГГц 105Вт
AMD Ryzen 7 3700X ~ ~ Zen 2 8 / 16 3,6 / 4,4 ГГц 65Вт
Intel Core i7-9700K ~ ~ Coffee Lake-R 8 / 8 3,6 / 4,9 ГГц 95Вт
Intel Core i7-8700K 100 70,4 Coffee Lake 6 / 12 3,7 / 4,7 ГГц 95Вт
Intel Core i7-8700 99,98 61,1 Coffee Lake 6 / 12 3,2 / 4,6 ГГц 65Вт
Intel Core i9-7960X 99,97 96,9 Skylake 16 / 32 2,8 / 4,2 ГГц 165Вт
AMD Ryzen 5 3600X ~ ~ Zen 2 6 / 12 3,8 / 4,4 ГГц 95Вт
Intel Core i5-9600K ~ ~ Coffee Lake-R 6 / 6 3,7 / 4,6 ГГц 95Вт
AMD Ryzen 5 3600 ~ ~ Zen 2 6 / 12 3,6 / 4,2 65Вт
Intel Core i5-8600K 99,91 56,1 Coffee Lake 6 / 6 3,6 / 4,3 ГГц 95Вт
AMD Ryzen 5 2600X 98,2 57,9 Zen+ 6 / 12 3,6 / 4,2 ГГц 95Вт
AMD Ryzen 7 2700X 97,2 70 Zen+ 8 / 16 3,7 / 4,3 ГГц 105Вт
Intel Xeon W-3175X ~ ~ Skylake 28 / 56 3,1 / 4,3 ГГц
Intel Core i9-10980XE ~ ~ Cascade Lake-X 18 / 36 3,0 / 4,8 165Вт
Intel Core i9-9980XE    ~ ~ Skylake 18 / 36 4,4 / 4,5 ГГц 165Вт
AMD Threadripper 3960X ~ ~ Zen 2 24 / 48 3,8 / 4,5 ГГц 280Вт
AMD Threadripper 3970X ~ ~ Zen 2 32 / 64 3,7 / 4,5 ГГц 280Вт
Intel Core i9-7980XE 97 99,9 Skylake 18 / 36 2,6 / 4,2 ГГц 165Вт
Intel Core i9-7900X 96 75 Skylake 10 / 20 3,3 / 4,3 ГГц 140Вт
Intel Core i5-8600 ~ ~ Coffee Lake 6 / 6 3,1 / 4,3 ГГц 65Вт
Intel Core i7-7700K 96,6 45,4 Kaby Lake 4 / 8 4,2 / 4,5 ГГц 91Вт
Intel Core i5-8500 ~ ~ Coffee Lake 6 / 6 3,0 / 4,1 ГГц 65Вт
Core i5-9400 / i5-9400F ~ ~ Coffee Lake 6 / 6 2,9 / 4,1 ГГц 65Вт
Intel Core i5-8400 95,6 45,8 Coffee Lake 6 / 6 2,8 / 4,0 ГГц 65Вт
AMD Threadripper 2950X (GM) 94 100 Zen + 16 / 32 3,5 / 4,4 ГГц 180Вт
Intel Core i7-7820X 93,1 71,7 Skylake 8 / 16 3,6 / 4,3 ГГц 140Вт
Intel Core i3-8350K 93,0 34,3 Coffee Lake 4 / 4 4,0 / — ГГц 91Вт
AMD Ryzen 7 2700 92,9 69 Zen+ 8 / 16 3,2 / 4,1 ГГц 65Вт
AMD Threadripper 1900X (GM) 92,8 60 Zen 8 / 16 3,8 / 4,0 ГГц 180Вт
Intel Core i7-7700 92,7 41,6 Kaby Lake 4 / 8 3,6 / 4,2 ГГц 65Вт
Threadripper 2990WX (GM) 92,4 99,6 Zen+ 32 / 64 3,0 / 4,2 ГГц 250Вт
AMD Ryzen 5 2600 91,5 50,6 Zen+ 6 / 12 3,4 / 3,9 ГГц 65Вт
Intel Core i7-7800X 88,7 70 Skylake 6 / 12 3,5 / 4,0 ГГц 140Вт
Intel Core i5-7600K 87,1 40 Kaby Lake 4 / 4 3,8 / 4,2 ГГц 91Вт
AMD Threadripper 1950X (GM) 86,7 88 Zen 16 / 32 3,4 / 4,0 ГГц 180Вт
AMD Threadripper 1920X (GM) 86,4 77,5 Zen 12 / 24 3,5 / 4,0 ГГц 180Вт
AMD Ryzen 7 1800X 86,1 59,2 Zen 8 / 16 3,6 / 4,0 ГГц 95Вт
Intel Core i5-7600 85,9 57 Kaby Lake 4 / 4 3,5 / 4,1 ГГц 65Вт
AMD Ryzen 7 1700X 85,7 55 Zen 8 / 16 3,8 / 3,9 ГГц 95Вт
AMD Ryzen 5 1600X 84,8 48 Zen 6 / 12 3,6 / 4,0 ГГц 95Вт
AMD Ryzen 5 1600 82,6 46,5 Zen 6 / 12 3,2 / 3,6 ГГц 65Вт
Intel Core i3-8300 ~ ~ Coffee Lake 4 / 4 3,7 / — ГГц 62Вт
Intel Core i3-8100 85,7 29,9 Coffee Lake 4 / 4 3,6 / — ГГц 65Вт
Intel Core i5-7500 79,9 32 Kaby Lake 4 / 4 3,4 / 3,8 ГГц 65Вт
Intel Core i5-7400 76,7 30,9 Kaby Lake 4 / 4 3,0 / 3,5 ГГц 65Вт
AMD Ryzen 7 1700 75,9 52 Zen 8 / 16 3,0 / 3,8 ГГц 65Вт
AMD Ryzen 5 1500X 75,7 35,4 Zen 4 / 8 3,5 / 3,7 ГГц 65Вт
Intel Core i3-7350K 74,2 24 Kaby Lake 2 / 4 4,2 / — ГГц 60Вт
AMD Ryzen 5 2400G 72,0 34,2 Zen+ 4 / 8 3,6 / 3,9 ГГц 65Вт
Intel Core i3-7300 69,8 23,3 Kaby Lake 2 / 4 4,0 / — ГГц 51Вт
Intel Core i3-7100 67,5 22 Kaby Lake 2 / 4 3,9 / — ГГц 51Вт
AMD Ryzen 5 1400 67,4 31,8 Zen 4 / 8 3,2 / 3,4 ГГц 65Вт
AMD Ryzen 3 1300X 66,7 26,4 Zen 4 / 4 3,5 / 3,7 ГГц 65Вт
AMD Ryzen 3 2200G 65,5 26,3 Zen+ 4 / 4 3,5 / 3,7 ГГц 65Вт
AMD Athlon 240GE ~ ~ Zen 2 / 4 3,5 / — ГГц 35Вт
AMD Athlon 220GE ~ ~ Zen 2 / 4 3,4 / — ГГц 35Вт
AMD Athlon 200GE ~ ~ Zen 2 / 4 3,2 / — ГГц 35Вт
Intel Pentium G5600 ~ ~ Coffee Lake 2 / 4 3,9 / — ГГц 54Вт
Intel Pentium G5400 ~ ~ Coffee Lake 2 / 4 3,7 / — ГГц 54Вт
Intel Pentium G4620 65,0 18,2 Kaby Lake 2 / 4 3,7 / — ГГц 54Вт
Intel Pentium G4560 61,5 17,5 Kaby Lake 2 / 4 3,5 / — ГГц 54Вт
AMD Ryzen 3 1200 61,1 22,7 Zen 4 / 4 3,1 / 3,2 ГГц 65Вт

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

Оптимизации Intel

Тесты и бенчмарки процессоров — тема отдельного разговора. Дело в том, что многие программы действительно могут медленнее работать на процессорах AMD, потому что скомпилированы компилятором Intel или используют высоко оптимизированные библиотеки Intel, которые сильно замедляют выполнение программ на альтернативных процессорах.

Причина в том, что компилятор или библиотека создают несколько версий кода, каждая из которых оптимизирована для определённого процессора и набора команд, например SSE2, SSE3 и т. д. Система включает в себя функцию, которая определяет тип процессора, на котором работает, и выбирает оптимальный путь кода для этого процессора. Это называется диспетчером CPU. Однако диспетчер процессоров Intel не только проверяет, какой набор команд поддерживается процессором, но и проверяет строку идентификатора поставщика. Если строка поставщика говорит «GenuineIntel», то он использует оптимальный путь кода. Если процессор не от Intel, то в большинстве случаев он будет запускать самую медленную версию кода, даже если процессор полностью совместим с лучшей версией.

Эта ситуация обсуждается с 2005 года, но Intel до сих пор отказывается изменить диспетчер CPU. Если бы компания официально объявила, что её компилятор совместимым только с процессорами Intel, то на неё не было бы никаких жалоб. Проблема в том, что она пытаются скрыть происходящее. Многие разработчики программного обеспечения считают, что этот компилятор совместим с процессорами AMD, и это на самом деле так, хотя он без ведома программиста использует «предвзятый» диспетчер CPU, который выбирает деградацию кода всякий раз, когда видит процессор, отличный от Intel. Если бы программисты знали этот факт, они, вероятно, использовали бы другой компилятор. Кто хочет создавать программное обеспечение, которое не очень хорошо работает на процессорах AMD?

Тем не менее, проблема существует до сих пор. Некоторые специалисты высказывают мнение, что предвзятый дисптетчер CPU из компилятора влияет на результаты стандартных бенчмарков, где сравнивается производительность процессоров Intel и AMD.

Например, сравнение производительности Matlab на процессорах Threadripper 3970X и Cascade Lake X показывает значительное превосходство процессоров Intel.

Проблема оказалась в том, что Matlab использует интеловскую библиотеку Math Kernel Library (MKL), которая специально замедляет выполнение кода на процессорах AMD. Если она видит процессор Intel., то специально переключается на самый медленный набор инструкций SSE1, независимо от того, какие более эффективные наборы инструкций поддерживает процессор (AVX2 и др.).

Если принудительно установить в переменных системного окружения MKL_DEBUG_CPU_TYPE=5, то скорость выполнения расчётов на процессорах AMD возрастает в несколько раз.

Важно, чтобы разработчики программного обеспечения и разработчики игр знали о проблеме и аккуратно использовали компиляторы от Intel, изучив пособия по оптимизации программ для процессоров x86 и x86-64.

Бестселлеры на Amazon

Топ-10 самых популярных процессоров на Amazon полностью состоит из моделей AMD:

  1. AMD Ryzen 5 3600, 6 ядер — $189,99
  2. AMD Ryzen 5 2600 — $119,99
  3. AMD Ryzen 7 2700X — $189,99
  4. AMD Ryzen 3 2200G с графикой Radeon Vega 8 — $77,98
  5. AMD Ryzen 7 2700 — $167,39
  6. AMD Ryzen 5 2600X — $149,00
  7. AMD Ryzen 7 3700X, 8 ядер — $309,99
  8. AMD Ryzen 5 3600X, 6 ядер — $239,99
  9. AMD Ryzen 9 3900X, 12 ядер — $579,99
  10. AMD Ryzen 7 3800X, 8 ядер — $379,99

Лишь на 11-м месте по популярности первый представитель Intel — процессор Core i9-9900K за $489,99.


ссылка на оригинал статьи https://habr.com/ru/company/dcmiran/blog/479364/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *