Battlefield 4 MANTLE vs DirectX 11 тест GPU
ВСУТПЛЕНИЕ |
Ну вот наконец и созрела к релизу долгожданная поддержка Mantle для многострадальной Battlefield 4. Разработчики обещали внедрить поддержку данного API ещё в конце прошлого года, но как мы сами видим она добралась к нам лишь в начале февраля. Ну что же, теперь мы постараемся определить, даёт ли Mantle преимущество в производительности относительно DirectX11 и на какую величину...
API MANTLE |
Mantle - низкоуровневое API для графических процессоров AMD архитектуры GCN, разработанная компанией AMD как альтернатива DirectX и OpenGL. Новинка, по заявлению AMD, обещает изменить весь мир разработки компьютерных игр и обеспечить геймеров более быстрыми компьютерными играми и коренным образом изменить впечатления от компьютерных игр.
Игры, которые имеют поддержку технологии Mantle уже доступны, это Battlefield 4, который буквально на днях получил дополнение, активирующее новое API. В скором времени появятся Star Citizen и Thief. Так же, игровой движок Nitrous от Oxidewill будет поддерживать API Mantle, и конечно же все будущие игры, созданные на основе движка Frostbite3 от ЕА будут иметь поддержку Mantle, что уже насчитывает более десятка готовящихся к выходу игр.
Mantle позволит извлечь более высокую производительность из архитектуры AMD GPU Radeon, открывая множество новых возможностей, значительно разгружая центральный процессор и повышея производительность графических карт. Основанная цель API Mantle — уменьшение зависимости GPU от CPU и повышение производительности за счёт этого. Прирост производительности от использования API Mantle по сравнению с API DirectX 11 будет во многом зависеть от того, является ли мощность CPU ограничивающим фактором в системе или нет. AMD считает, что существующие API DirectX и OpenGL слишком загружают CPU и не оптимизированы для многопоточности. Использование API Mantle даст преимущества для большинства компьютеров, оснащённых процессорами начального и среднего уровня.
Новое API даёт разработчикам большее контроля над буфером команд, количеством используемых ядер CPU и обеспечивает лучшее масштабирование при использовании нескольких вычислительных ядер центрального процессора. AMD подчёркивает, что в результате технология оказывает меньше влияния на игры, запускаемые в высоких разрешениях при максимальном качестве — в этих режимах ограничителем часто становится не мощность CPU, а производительность графики и на уровне API сложно увеличить эффективность. API Mantle обеспечивает графическое преимущество по сравнению с API DirectX 11 в области управления буфером команд, асинхронных DMA-запросов для загрузки данных, асинхронных вычислительных возможностей и продвинутых технологий полноэкранного сглаживания.
Преимущества API Mantle:
• Mantle может генерировать до девяти раз больше запросов на отрисовку в секунду, чем сопоставимые API, за счет снижения нагрузки на процессор.
• Более точный контроль над аппаратными средствами.
• Все аппаратные возможности предоставляются через API.
• Возможны новые методы визуализации.
• Прямой доступ к памяти GPU.
• Совместимость с DirectX HLSL для упрощения портирования.
• Независимость разработчиков игр от существующих драйверов GPU AMD.
• Упрощение разработки кросс-платформенных игр для ПК и консолей (теоретически, все низкоуровневые запросы, написанные для ПК, будут понятны новым APU Playstation 4 и Xbox One). Ощутимое снижение затрат на перенос игр с консолей на ПК. К примеру, на портирование DirectX11-игр, расходы составляют около 40 %, в то время, как использование Mantle сократит их до 8 %.
• Прирост производительности по сравнению более высокоуровневыми API, такими как DirectX и OpenGL.
ТЕСТОВАЯ ЧАСТЬ |
Тестовая конфигурация |
|
Тестовые стенды |
Тестовый стенд № 1 на базе платформы Intel Soket 2 011 Тестовый стенд № 2 на базе платформы Intel Soket 2 011 Тестовый стенд № 3 на базе платформы Intel Soket 115 6 |
Мультимедийное оборудование |
Монитор Dell U3010 Монитор ASUS PQ321QE |
Программная конфигурация |
|
Операционная система |
Microsoft Windows 8.1 64 bit |
Графический драйвер |
Nvidia GeForce/ION Driver Release 334.67 AMD Catalyst 14.1 |
Программа мониторинга |
MSI Afterburner v 3 beta 18 GPU Mist FRAPS |
Тест GPU |
Все видеокарты тестировались на максимальном качестве графики программой MSI Afterburner. Целью теста является определить, как ведут себя видеокарты от различных производителей при одинаковых условиях. За показатель производительности брался средний и минимальный FPS. Ниже приведено видео тестового отрезка:
Наши видеокарты тестировались при разрешениях 1920х1080 и 3840х2160 при максимальных настройках качества графики, допустимых Battlefield 4. Тесты проводились в двух режимах. В первом сравнивалась производительность видеокарт в режиме DX11, а во втором - в одном графике были приведены результаты видеокарт AMD при использовании Mantle, а NVIDIA на DirectX 11.
API DIRECTX 11 |
Тестирование при разрешении 1920x1080 |
Тестирование при максимальных настройках качества 1920х1080 MSAA 4X DX11
Тестирование при максимальных настройках качества 1920х1080 MSAA 4X разрешение 200% DX11
Как мы видим, в режиме DirectX 11 при 1920х1080 с появлением новых драйверов расстановка сил практически не изменилась. В среднем сегменте доминирует AMD, а в верхнем NVIDIA.
Тестирование при разрешении 3840x2160 |
Тестирование при максимальных настройках качества 3840х2560 no AA DX11
Тестирование при максимальных настройках качества 3840х2560 MSAA 4X DX11
В режиме 4K мы наблюдаем схожую расстановку сил, с тем учётом что среди одночиповых флагманом так же остаётся предпочтительнее NVIDIA.
API MANTLE AMD vs API DIRECTX 11 NVIDIA |
Тестирование при разрешении 1920x1080
Тестирование при максимальных настройках качества 1920х1080 MSAA 4X AMD MANTLE/NVIDIA DX11
Тестирование при максимальных настройках качества 1920х1080 MSAA 4X разрешение 200% AMD MANTLE/NVIDIA DX11
При использовании технологии MANTLE ситуация несколько изменяется. И хотя 5% прибавкой при данных настройках и не пахнет, но в среднем ценовом диапазоне бесспорным лидером становится AMD, а R9 290X уже может потягаться и с GTX 780 Ti.
Тестирование при разрешении 3840x2160 |
Тестирование при максимальных настройках качества 3840х2560 no AA AMD MANTLE/NVIDIA DX11
Тестирование при максимальных настройках качества 3840х2560 MSAA 4X AMD MANTLE/NVIDIA DX11
Для данного режима у AMD так же наблюдается небольшой прогресс, двухчиповики становятся заметно быстрее, а R9 290X чувствует себя заметно увереннее.
Ну что же, выход MANTLE можно назвать состоявшимся. И хотя он в большей степени рассчитан на оптимизацию и увеличение работы новых APU и процессоров. И в настольном сегменте видеокарт мы имеем некоторый прирост, хотя наверное, многие наши читатели ожидали от него большего, в лучшем случае прирост составляет порядка 10%, что в принципе довольно неплохо.
Видимо столь незначительный прирост объясняется использованием довольно мощного ЦП в нашем тестовом стенде, который и в режиме DirectX 11 позволяет полностью раскрыть потенциал видеокарт. В данном обзоре был приведён тест одиночной компании игры и в ближайшем времени мы проведём тест MANTLE в мультиплеере видеокарт и процессоров, где возможно, мы и увидим гораздо больший прирост быстродействия.
ЖЕЛЕЗНЫЕСПОНСОРЫ |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
ИГРОВЫЕ СПОНСОРЫ |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Оцените тест 1 1 1 1 1 1 1 1 1 1 Рейтинг 94% [5 Голоса (ов)] |
Оцените MANTLE 1 1 1 1 1 1 1 1 1 1 Рейтинг 97% [15 Голоса (ов)] |
Оцените DirectX 11 1 1 1 1 1 1 1 1 1 1 Рейтинг 83% [6 Голоса (ов)] |