DirectX 12, или по-скоро главозамайващите обещания на новата графична библиотека, вероятно е силен аргумент в полза на новия Windows 10 от гледна точка на игрите. За съжаление, доскоро те бяха предимно теоретични, базирани на чисто техническия потенциал, загатнат от спецификациите на новия API. Единственото „по-практично” изключение беше модулът за популярния тест на 3D Mark, който обаче беше написан специално, за да демонстрира предимствата на DirectX 12 спрямо предишната, 11-та версия..
С ранната бета на новата стратегия, разработена от Oksid Games и Stardock, нещата започнаха да се променят. Ashes of the Singularity може да претендира за заглавието на първата истинска игра DirectX 12 в историята, но в момента това е единственият истински тест на играта, който носи известна яснота на въпроса за скоростта на новия API - DX12 е по-бърз от DX11 и ако да, колко.
Кратък отговор
Да, определено! Убедително е и неоспоримо. С други думи, първите практически тестове с показателя, вграден в Ashes of the Singularity, показват сериозно повишаване на производителността при сравняване на режимите DX11 и DX12. Колко сериозно? Това, разбира се, до голяма степен зависи от конфигурацията, но на модерен геймърски компютър с процесор Intel Core i7-4770K, 16 GB памет и графична карта Nvidia GeForce GTX 980 Ti, разликата е съществена - 38 кадъра в секунда (в режим DX11) и 51 кадъра в секунда при използване на DX12 (според PC World.com).
На теория разликата от 13 fps (около 30% увеличение) не изглежда особено впечатляваща, но всеки фен на компютърните видео игри ще ви каже, че в много случаи този брой кадри ще бъде разликата между неприемливо и добро игрово изживяване..
Освен това, според предварителните тестове, публикувани от NVIDIA, при някои сценарии увеличението на общата производителност в Ashes of the Singularity е още по-високо и достига 82 процента, в зависимост от използваната резолюция..
Още малко
Първоначалните тестове с Ashes of the Singularity показват други интересни неща. Например, те ясно показват, че броят на ядрата има по-значителен ефект върху общата производителност в сравнение с тактовата честота, при която работят. Това, разбира се, не означава, че честотата няма ефект - просто засяга в по-малка степен.
Това може да е много добра новина за собствениците на собствени процесори от AMD, който предлага повече ядра на по-ниска цена от Intel. Пепелта на разработчиците на Singularity казват, че процесорите на AMD се оказаха по-добри по отношение на цена / производителност по време на вътрешни тестове за игри..
Според тях осем-ядреният чип AMD FX-8350 (който в момента се предлага за 12 605 - 15 400 рубли) успешно се конкурира с четириядрен четириядрен процесор Intel Core i7-4770K (с цена над 20 000 рубли).
Разбира се, всички тези резултати са много преждевременни и не могат да бъдат ясна индикация за потенциалните възможности на DirectX 12. Самата NVIDIA казва в бележка за тестовете за тяхното оборудване, че Ashes of the Singularity не е достатъчно добър инструмент за тази цел. Компанията например подчертава, че в тази ранна бета версия има документирана грешка, която предотвратява правилното активиране на функцията MSAA, което изкривява резултатите от теста..
Отделно драйверите, които предоставят пълна поддръжка за DirectX 12, все още са в доста ранен етап на развитие и все още не са разкрили своя потенциал. И двете водещи графични компании - NVIDIA и AMD, обаче твърдят, че до появата на първите комерсиални игри на DX12 на пазара, те ще имат готови напълно функционални и оптимизирани версии на драйвери, които ще осигурят безпроблемна работа с новия API.
Въпреки това, дори тези ранни предварителни резултати са много обнадеждаващи. Така или иначе, увеличението на производителността с 30-80 процента звучи доста приятно. Особено като се има предвид, че това е чисто софтуерна актуализация.
Приятен ден!