Бенчмаркинг Поддержка DirectX 12 от World of Warcraft

Ниже приведены настройки нашей настройки:


Наш тестовый стенд, в данном случае, был моей собственной системой - Ivy Bridge-E Core i7-4960X с 16 ГБ DDR3-1600, установленным в четырехканальной конфигурации.
Мы выбрали два отдельных теста для нашей оценки. Наше первое - это простой круговой облет города Даларан. Окружение внешнего периметра городов с помощью летающего вертолета занимает почти ровно минуту и представляет собой простой тест на производительность API в сложных условиях. Наш второй тест - пятиминутная игровая сессия на поле битвы на кипаевом берегу. The Seattle Shore BG вошел в игру еще в феврале, но это самая близкая вещь для битвы за контент Azeroth, который мы можем в настоящее время тестировать (BG ориентирован на сборник Azerite, который также играет важную роль в BfA). Очевидно, что PvP-матчи могут разыгрываться по-разному, поэтому мы выбрали относительно длительный игровой период для компенсации.
Возможно, что процессоры нижнего уровня будут видеть разные результаты в этих тестах. Как мы уже говорили ранее, DirectX 12 на самом деле не поможет вам значительно улучшить производительность GPU, хотя такие функции, как асинхронный вычисление, могут улучшить GPU perf определенным образом, если они поддерживаются аппаратным обеспечением. Основным преимуществом API с низкими эксплуатационными характеристиками и местом, где мы их всегда видели, являются наиболее эффективными, когда они сопряжены с маломощными или более слабыми процессорами, а не с графическими процессорами. Здесь они могут существенно повлиять, иногда сокращая загрузку процессора на 10-30 процентов и обеспечивая соответствующие улучшения в потреблении энергии или предоставляя разработчикам большую гибкость. Мы также видели некоторые конкретные случаи, когда производительность AMD DirectX 12 давала ему лучшую конкурентную позицию против Nvidia, хотя, опять же, сдвиги здесь, как правило, на меньшей стороне.
Но, по крайней мере, в WoW, на данный момент сообщение кажется ясным. Если у вас более высокий процессор и достаточно новый графический процессор, DirectX 11 - лучший API. Мы наблюдаем за ситуацией и будем повторно тестировать и / или пересматривать этот вопрос, если Blizzard делает официальные объявления об улучшении производительности нового API по сравнению с более старым.