Лаборатория продолжает исследовать потенциал обновленных процессоров Intel Core i9. Теперь при содействии нашего партнера – компании Регард, мы выясним, насколько Core i9-9920X приспособлен к игровым нуждам. Многим пользователям известно, что большое число вычислительных ядер не всегда приветствуется играми, точнее результаты в них просто непредсказуемы. Если с процессорами AMD привычны средние показатели, а с быстрыми многоядерными моделями Core i – высокие, то Core i9 это неизведанная территория
К сожалению, узким местом в системе с многоядерными ЦП является диспетчер задач операционной системы. Сначала он распределяет задания по логическим ядрам, и только потом планировщик процессора направляет потоки на исполнение. Двойное последовательное действие обязательно скажется на скорости, к тому же сами игры далеко не идеальны. Совершенно не обязательно, чтобы новые и старые проекты хорошо масштабировались с ростом количества ядер. Поэтому будет интересно посмотреть на итоговый результат.
Ранее мы уже убедились, что многоядерные процессоры Intel, выполненные в конструктиве LGA 2066, превосходные работники в ряде приложений, в которых все ядра CPU равномерно обеспечиваются работой.
Для наглядности в новые тесты добавлены обновленные результаты AMD Ryzen 7 2700X на свежей сборке Windows 10. Мы не обошли стороной и топовый процессор для десктопов – Core i9-9900K. А для убедительности прошлогоднюю видеокарту NVIDIA GeForce GTX 1070 заменила GeForce RTX 2080 Ti.
Частота оперативной памяти для всех систем составила 3400 МГц, тайминги были равные. Для LGA 2066 использовалось четыре модуля общим объемом 32 Гбайт, работающих при 2Т. Платформы AMD и LGA 1151 показали лучшие результаты с двумя планками, а не с четырьмя. Поэтому объем хоть и стал меньше, но результаты более близки к реальности. Увы, наш образец Intel Core i9-9900K в паре с материнской платой MSI был нестабилен при 1Т, только 2Т. Но на эту платформу замена тайминга сильно не влияет. Скрестим пальцы и посмотрим на результаты…
Тестовая конфигурация №1 (Intel Skylake-X Refresh)
Процессоры и режимы их работы:
Тестовая конфигурация №2 (AMD Ryzen)
Процессоры и режимы их работы:
Тестовая конфигурация №3 (Intel Coffee Lake Refresh)
Процессоры и режимы их работы:
На материнских платах всех тестовых систем, работающих в номинальном режиме, были выключены все улучшения по частоте. Включены все штатные средства энергосбережения и активированы сервисы автоматического разгона в полном соответствии с паспортными значениями.
В части игр, где это возможно, использовались встроенные отрезки теста, при необходимости тестирование дополнялось результатами утилиты Fraps v3.5.99. Сами тесты проходили в трех разрешениях: 1920 х 1080, 2560 х 1440 и 3840 х 2160.
VSync при проведении тестов был отключен.
Версия – последняя на момент тестирования, с обновлениями Origin. Настройки поделены на четыре категории, начиная от самых простых (сокращенно «L») до максимальных «Ультра» (сокращенно «U»).
В этой игре при изменении глобальных настроек изменяются второстепенные, поэтому данный тест очень удобен. Сцена продолжительностью более одной минуты хорошо задействует процессор, и здесь нагляднее видно, какой из них позволяет выдавать максимальные 200 кадров в секунду, а какой будет сдерживать потенциал видеокарты.
И поскольку результатов достаточно много, мы разделим их по категориям, точнее разрешениям. Настройки: низкие, средние, высокие, ультра.
Настройки в игре поделены на две основных категории: пост-обработка и общие. В пост-обработке дано на выбор три уровня качества: минимальный, средний и высокий (сокращенно L, M и H). В общих меняется множество параметров и к трем основным категориям добавлена еще одна позиция – запредельное качество, мы его сокращенно назовем «Ультра» (U).
В итоге у нас есть четыре комбинации – все на минимум (L-L), среднее качество (M-M), высокие настройки (H-H) и комбинация высокой постобработки с ультра-качеством (H-U). Но для выявления узких мест использованы только те режимы, на которых видна разница, а сцена для тестирования обрезана первыми 60 секундами.
В игре присутствует панель с настройками и в ней на выбор представлены параметры экрана и изображения. В параметрах экрана задействован DirectX 12 без сглаживания MSAA. В параметрах изображения есть пять «заготовок» издателя: низкие, средние, высокие, очень высокие и ультра (сокращенно L, M, H, VH и U). Но для выявления узких мест продемонстрируем лишь режимы с заметной разницей.
Игра интересна тем, что содержит несколько готовых пресетов настроек, и результаты в определенной мере зависят от количества ядер и скорости процессора.
Для простоты визуального представления данных в таблицах мы назовем четыре режима по традиции (сокращенно L, M, H и U). Увы, показатели минимальных кадров в игре крайне нестабильны, по этой причине они не будут использоваться для сравнения. А для выявления узких мест использованы только те режимы, на которых видна разница.
Для Intel Core i9-9920X ситуация складывается двоякая. Во-первых, процессор действительно быстр в расчетах, кодировании и прочих программах, где требуется много ядер и лояльное отношение к задержкам памяти. Увы, игры этим условиям не соответствуют, поэтому он опережает разве что Ryzen стоимостью в несколько раз ниже.
В Battlefield 1 при использовании видеокарты GeForce RTX 2080 Ti разница в результатах не столь драматичная и Core i9-9920X лишь слегка отстает от Core i9-9900K. В целом же разгон хорошо влияет на производительность, да и режим Turbo Boost неплохо отрабатывает.
В The Witcher 3: Wild Hunt обновленный Skylake-X располагается гораздо ближе к Core i9-9900K, и это неплохо. Однако так считаешь лишь до момента осознания цены на новый процессор. Благо игра с ростом разрешения быстро упирается в возможности видеокарты, и это его спасает.
Результаты в игре Deus Ex Mankind Divided теоретически почти полностью зависят от используемого графического ускорителя, и нагрузка на него остается высокой даже в легких сценах. Но и здесь наблюдается среднее положение Core i9-9920X относительно AMD Ryzen и Core i9-9900K.
Наконец, в Total War Warhammer, в игре, где скорость однопотока является неоспоримым преимуществом, Core i9-9920X способен реабилитироваться, но, увы. Насколько идеально отрабатывают технологии Boost на Ryzen 7 2700X и Core i9-9900K, настолько печален результат Skylake-X Refresh. Да, разгон все ставит на свои места, однако теперь можно утверждать, что Boost работает на LGA 2066 гораздо хуже, чем на LGA 1151 и или даже Socket AM4.
Как уже было сказано, в девяти случаях из десяти игровые результаты зависят не только от процессора и его скорости, но и от оптимизаций на уровне игры и операционной системы.
И если сложить все факторы воедино, получается следующая картина: Intel Skylake-X подходит для игр лишь условно. Да, он опережает AMD Ryzen и скорее всего обойдет Threadripper, но более доступный Core i9-9900K заметно лучше. Высокая частота одного-двух ядер все еще чересчур востребована играми, добавим маленькие задержки памяти, отсутствие большого числа точек Mesh шины, более компактный и быстрый диспетчер потоков – все это сказывается на результатах.
Поэтому оставьте процессорам Intel Skylake-X Refresh работу в приложениях с высокой параллельностью потоков, а для игр лучше подобрать что-то другое.
Выражаем благодарность: