Оглавление
Вступление
В этом обзоре будет рассмотрена производительность актуальных процессоров в играх, поддерживающих технологию NVIDIA PhysX.
Данное направление статей носит справочный характер, комментарии отсутствуют, поскольку каждый читатель сможет самостоятельно почерпнуть нужную ему информацию.
Тестовая конфигурация
Тесты проводились на следующем стенде:
- Материнская плата №1: GigaByte GA-Z97X-UD5H, LGA 1150, BIOS F8;
- Материнская плата №2: GigaByte GA-Z77X-UD5H, LGA 1155, BIOS F14;
- Материнская плата №3: GigaByte GA-990FXA-UD5, АМ3+, BIOS F12;
- Материнская плата №4: ASRock FM2A88X Extreme6+, FM2+, BIOS 2.90;
- Видеокарта: GeForce GTX 780 3072 Мбайт - 863/6008 МГц (Palit);
- Система охлаждения CPU: Corsair Hydro Series H100 (~1300 об/мин);
- Оперативная память: 2 x 4096 Мбайт DDR3 Geil BLACK DRAGON GB38GB2133C10ADC (Spec: 2133 МГц / 10-11-11-30-1t / 1.5 В) , X.M.P. - off;
- Дисковая подсистема: 64 Гбайта, SSD ADATA SX900;
- Блок питания: Corsair HX850 850 Ватт (штатный вентилятор: 140 мм на вдув);
- Корпус: открытый тестовый стенд;
- Монитор: 27" ASUS PB278Q BK (Wide LCD, 2560x1440 / 60 Гц).
Процессоры:
- Core i7-4790K - 4000 @ 4700 МГц;
- Core i7-4790 - 3600 МГц;
- Core i7-4770K - 3500 @ 4500 МГц;
- Core i7-4770 - 3400 МГц;
- Core i5-4690K - 3500 @ 4700 МГц;
- Core i5-4690 - 3500 МГц;
- Core i5-4670K - 3400 @ 4500 МГц;
- Core i5-4670 - 3400 МГц;
- Core i5-4590 - 3300 МГц;
- Core i5-4570 - 3200 МГц;
- Core i5-4460 - 3200 МГц;
- Core i5-4440 - 3100 МГц;
- Core i5-4430 - 3000 МГц;
- Core i3-4360 - 3700 МГц;
- Core i3-4340 - 3600 МГц;
- Core i3-4330 - 3500 МГц;
- Core i3-4150 - 3500 МГц;
- Core i3-4130 - 3400 МГц;
- Core i7-3770К - 3500 @ 4600 МГц;
- Core i7-3770 - 3400 @ 4200 МГц;
- Core i5-3570К - 3400 @ 4600 МГц;
- Core i5-3570 - 3400 @ 4200 МГц;
- Core i5-3550 - 3300 @ 4100 МГц;
- Core i5-3470 - 3200 @ 4000 МГц;
- Core i5-3450 - 3100 @ 3900 МГц;
- Core i5-3330 - 3000 @ 3600 МГц;
- Core i3-3250 - 3500 МГц;
- Core i3-3240 - 3400 МГц;
- Core i3-3210 - 3200 МГц;
- FX-9590 BE - 4700 @ 5000 МГц;
- FX-9370 BE - 4400 @ 5000 МГц;
- FX-8350 BE - 4000 @ 4700 МГц;
- FX-8320 BE - 3500 @ 4600 МГц;
- FX-6350 BE - 3900 @ 4700 МГц;
- FX-6300 BE - 3500 @ 4700 МГц;
- FX-4350 ВЕ - 4200 @ 4700 МГц;
- FX-4300 ВЕ - 3800 @ 4600 МГц;
- A10-7850K - 3700 @ 4500 МГц;
- A10-7700K - 3400 @ 4500 МГц;
- A10-6800K - 4100 @ 4700 МГц;
- A10-6700 - 3700 @ 4700 МГц;
- A8-6600K - 3900 @ 4700 МГц;
- A8-6500 - 3500 @ 4600 МГц;
- A10-5800K - 3800 @ 4500 МГц;
- A10-5700 - 3400 @ 4200 МГц;
- A8-5600K - 3600 @ 4400 МГц.
Программное обеспечение:
- Операционная система: Windows 7 x64 SP1;
- Драйверы видеокарты: NVIDIA GeForce 344.11 WHQL.
- Утилиты:
- FRAPS 3.5.9 Build 15586;
- AutoHotkey v1.0.48.05;
- MSI Afterburner 4.0.0.
Инструментарий и методика тестирования
Для более наглядного сравнения процессоров все игры, используемые в качестве тестовых приложений, запускались в разрешении 1920 х 1080.
В качестве средств измерения быстродействия применялись встроенные бенчмарки, утилиты FRAPS 3.5.9 Build 15586 и AutoHotkey v1.0.48.05. Список игровых приложений:
- Assassin's Creed 4 Black Flag (Гавана).
- Batman Arkham City (Бенчмарк).
- Borderlands 2 (Бенчмарк).
- Cryostasis (Техническое демо).
- Dark Void (Бенчмарк).
- Darkest of Days (Бенчмарк).
- Mafia 2 (Бенчмарк).
- Metro 2033 Redux (Бенчмарк).
- Metro: Last Light Redux (Бенчмарк).
- Mirror's Edge (FlybyFlight бенчмарк).
Во всех играх замерялись минимальные и средние значения FPS. В тестах, в которых отсутствовала возможность замера минимального FPS, это значение измерялось утилитой FRAPS. VSync при проведении тестов был отключен.
Перейдем непосредственно к тестам.
Результаты тестов: сравнение производительности
Assassin's Creed 4 Black Flag (Нассау)
- Версия 1.06.
- DirectX 11.
- Полноэкранное сглаживание - FXAA.
- Прорисовка местности - очень высокая.
- Качество текстур - высокое.
- Качество теней - мягкие тени (высокие).
- Качество отражений - высокое.
- Размытие в движении - включено.
- Сложное затенение - HBAO+ (высокое).
- Качество сумеречных лучей - высокое.
- Объемный туман - включен.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Batman Arkham City (Бенчмарк)
- Версия 1.1.0.0.
- DirectX 11.
- Полноэкранное сглаживание (MSAA) 4.
- MVSS и HBAO - включены.
- Качество тесселяции - высокое.
- Уровень детализации - экстремальный.
- Динамические тени - включены.
- Размытие при движении - включено.
- Искажения - включены.
- Блики в объективе - включены.
- Столбы света - включены.
- Отражения - включены.
- Освещение отраженным светом - включено.
- Аппаратное ускорение PhysX - выключено.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Borderlands 2 (Бенчмарк)
- Версия 1.9.0.
- DirectX 9.
- Быстрое сглаживание - включено.
- Объемное освещение - включено.
- Глубина резкости - включена.
- Анизотропная фильтрация (AF) 16.
- Следов от пуль - много.
- Дальность отрисовки растительности - максимальная.
- Качество текстур - высокое.
- Качество детализации - высокое.
- Дальность прорисовки - очень высокая.
- Уровень эффектов PhysX - низкий/средний/высокий.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Cryostasis (Техническое демо)
- Версия 1.0.
- DirectX 10.
- Анизотропная фильтрация (AF) 16.
- Качество текстур – высокое.
- Карта нормалей – высокая.
- Карта зеркал – высокая.
- Тени – высокие.
- Размытие движений - вкл.
- Размытие движений в камере - вкл.
- Эффекты воды - вкл.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Dark Void (Бенчмарк)
- Версия 1.0.
- DirectX 9.
- Качество текстур – высокое.
- Качество моделей – высокое.
- Отличительные знаки - вкл.
- Динамические тени - вкл.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Darkest of Days (Бенчмарк)
- Версия 1.05.
- DirectX 9.
- Полноэкранное сглаживание (AA) 4.
- Анизотропная фильтрация (AF) 16.
- Детализация графики - очень высокая.
- Имитация глобального освещения - вкл.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Mafia 2 (Бенчмарк)
- Версия Update 5.
- DirectX 9.
- Полноэкранное сглаживание (AA) - вкл.
- Анизотропная фильтрация (AF) 16.
- Уровень качества теней – высокий.
- Размытие окружения - вкл.
- Уровень детализации геометрии – высокий.
- APEX PhysX - вкл.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Metro 2033 Redux (Бенчмарк)
- 1.0.0.3 (Update 5).
- DirectX 11.
- Общее качество - высокое.
- Сложное затенение SSAO - включено.
- Фильтрация текстур (анизотропная) - 16х.
- Размытие в движении - нормальное.
- Качество тесселяции - очень высокое.
- NVIDIA Advanced PhysX - включен/выключен.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Metro: Last Light Redux (Бенчмарк)
- 1.0.0.3 (Update 5).
- DirectX 11.
- Общее качество - высокое.
- Сложное затенение SSAO - включено.
- Фильтрация текстур (анизотропная) - 16х.
- Размытие в движении - нормальное.
- Качество тесселяции - очень высокое.
- NVIDIA Advanced PhysX - включен/выключен.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Mirror's Edge (FlybyFlight бенчмарк)
- Версия 1.1.
- DirectX 9.
- Полноэкранное сглаживание (AA) 4.
- Детализация текстур - очень высокая.
- Качество изображения - очень высокое.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Развернутый анализ результатов
Начнем анализ результатов процессоров с их противостояния в отдельно взятых играх.
Сводная таблица производительности Core i7-4790K и Core i7-4770K, где за 100% взят результат Core i7-4770K
Сводная таблица производительности Core i7-4790K и Core i5-4690K, где за 100% взят результат Core i5-4690K
Сводная таблица производительности Core i7-4790K и Core i5-4670K, где за 100% взят результат Core i5-4670K
Сводная таблица производительности Core i7-4790K и Core i5-4430, где за 100% взят результат Core i5-4430
Сводная таблица производительности Core i7-4790K и Core i3-4360, где за 100% взят результат Core i3-4360
Сводная таблица производительности Core i7-4790K и Core i7-3770К, где за 100% взят результат Core i7-3770К
Сводная таблица производительности Core i7-4790K и Core i5-3570К, где за 100% взят результат Core i5-3570К
Сводная таблица производительности Core i7-4790K и Core i5-3330, где за 100% взят результат Core i5-3330
Сводная таблица производительности Core i7-4790K и Core i3-3250, где за 100% взят результат Core i3-3250
Сводная таблица производительности Core i7-4790K и FX-9590 BE, где за 100% взят результат FX-9590 BE
Сводная таблица производительности Core i7-4790K и FX-8350 BE, где за 100% взят результат FX-8350 BE
Сводная таблица производительности Core i7-4790K и FX-6350 BE, где за 100% взят результат FX-6350 BE
Сводная таблица производительности Core i7-4790K и FX-4350 ВЕ, где за 100% взят результат FX-4350 ВЕ
Сводная таблица производительности Core i7-4790K и A10-7850K, где за 100% взят результат A10-7850K
Сводная таблица производительности Core i7-4790K и A10-6800K, где за 100% взят результат A10-6800K
Сводная таблица производительности Core i7-4790K и A10-5800K, где за 100% взят результат A10-5800K
Анализ среднегеометрических результатов
Подведение итогов данного исследования продолжим расчетом среднегеометрической производительности процессоров в десяти играх.
1920x1080
Номинал
Разгон Минимальный и средний FPS
Теперь рассмотрим сложившуюся ситуацию с позиции комфортности игрового процесса. Для этого было решено воспользоваться методикой, в основе которой лежат формулы расчета баллов, основанные на учете среднего FPS.
Баллы подсчитывались следующим образом:
- если avg fps менее 60, то ((avg fps/60)^2)*100%.
- если avg fps более 60, то ((avg fps/60)^(1/2))*100%.
При величине avg fps значительно меньше 60, система набирает незначительное количество баллов. Если величина avg fps значительно больше 60, то прирост баллов у конфигурации минимален, что снижает влияние на итоговые баллы игр с высоким avg fps. Когда avg fps близок к значению 60, система получает наибольшее количество баллов.
Если системный блок обеспечил комфортную производительность – 60 avg fps, то ему в актив заносится 100 баллов.
При помощи вышеуказанных формул были рассчитаны баллы для всех конфигураций по отдельно взятым играм. Дальше был выведен итоговый балл, путем расчета среднегеометрической величины по десяти играм.
Вот примеры расчетов итоговых баллов для систем:
Также для наглядности были введены шкалы комфортной и приемлемой производительности. Рассчитывались они следующим образом:
- Комфортная производительность = 60 fps =((60/60)^2)*100% = 100 * 10 игр = 1000 баллов.
- Приемлемая производительность = 40 fps =((40/60)^2)*100% = 44 * 10 игр = 440 баллов.
По итогам расчетов была построена следующая диаграмма:
1920x1080
Номинал
Разгон Баллы (средний FPS)
Заключение
Если рассуждать о производительности процессоров с позиции их среднегеометрических результатов в десяти играх, то картина сложилась неутешительная: все протестированные модели ЦП не смогли обеспечить комфортную производительность. Та же ситуация наблюдалась при изучении диаграммы комфортности игрового процесса.
Однако если изучить тенденции по отдельно взятым играм, то:
- Большинство участников смогло обеспечить высокие результаты в играх Assassin's Creed 4 Black Flag, Batman Arkham City, Borderlands 2, Metro 2033 Redux, Metro: Last Light Redux и Mirror's Edge.
- В играх Cryostasis, Dark Void и Mafia 2 все процессоры продемонстрировали невысокую производительность.
- В игре Darkest of Days результаты CPU даже с большой натяжкой нельзя назвать низкими.
Итак. Да, приблизительно в половине протестированных игр большинство ЦП способно обеспечить относительно высокую производительность. Однако этого явно недостаточно, если вы желаете созерцать физические эффекты NVIDIA PhysX в любой без исключения игре. Для этого потребуется либо мощная видеокарта серии GeForce, способная справиться и с рендерингом изображения, и с физическими эффектами, либо выделенный под PhysX графический ускоритель GeForce.
Дмитрий Прилепских aka Phoenix
Благодарю за помощь в подготовке материала к публикации: donnerjack.