DirectX 12 повысит экономичность совместимых графических решений

Обычно, когда рассказ ведётся о DirectX 12, затрагиваются новые возможности этого API, либо речь заходит о повышении производительности. Однако, если верить Intel и Microsoft, новая версия DirectX также будет способствовать снижению уровня энергопотребления системы при сохранении высокой производительности в 3D.

На недавно завершившейся конференции SIGGRAPH 2014, альянс Intel и Microsoft продемонстрировал возможности DirectX 12 на примере нового планшета Microsoft Surface Pro 3, оснащённого экономичной версией Haswell с интегрированным графическим ядром Intel HD 4400. В сцене, демонстрирующей одновременно 50 тысяч астероидов, летящих сквозь космическое пространство, переключение движка рендеринга с режима DirectX 11 на DirectX 12 вызывало двукратное падение уровня энергопотребления.

Причём, следует обратить внимание на то, что основная доля экономии пришлась на центральный процессор, обозначенный на графике синим цветом. Следовательно, DirectX 12 действительно в состоянии решить проблему  «бутылочного горлышка», создаваемого центральным процессором при обсчёте сложных трёхмерных сцен.

В другой демонстрации Intel отключила ограничитель производительности, и переход на DirectX 12 позволил добиться впечатляющего прироста скорости, который составил более 50%. В этом случае общий уровень энергопотребления остался прежним, но доля графического ядра в нём возросла, что позволяет говорить о более эффективном использовании ресурсов GPU, и, опять-таки, об устранении  «бутылочного горлышка».

Конечно, AMD Mantle функционирует уже сейчас, а выхода DirectX 12 придётся подождать, но будущее, на наш взгляд, за последним, поскольку этот API не ограничен графическими процессорами одного разработчика. Скорее всего, предварительный релиз DirectX 12 состоится на выставке IFA 2014, которая пройдёт в Берлине с пятого по десятое сентября. Microsoft настроена оптимистично и считает, что к рождественскому сезону 2015 года половина всех выходящих на платформе PC игр будет поддерживать DirectX 12.

Источник:

Материалы по теме

© 3DNews