Microsoft готовит DirectStorage 1.1 с декомпрессией графического процессора для более быстрой загрузки игр

Одна из новых функций Xbox, которую Microsoft работает над внедрением в Windows, — это DirectStorage, набор функций, который позволяет быстрым твердотельным накопителям NVMe на основе PCI Express напрямую взаимодействовать с вашим графическим процессором. Для DirectStorage 1.0 основным преимуществом было более быстрое время загрузки — до 40 процентов быстрее, по данным Microsoft. На этой неделе Microsoft объявила, что готовит DirectStorage 1.1 к выпуску в конце этого года, что позволит распаковывать игровые ресурсы на GPU, а не на CPU, ускоряя операции распаковки и освобождая процессор для других задач.
Обычно сжатые игровые ресурсы загружаются в системную память и распаковываются процессором перед отправкой на графический процессор. Этот окольный маршрут увеличивает время загрузки игры и может способствовать «всплескам» в играх с большими открытыми мирами — эффекту, когда вы видите мягкую, менее детализированную версию объекта на короткое время, прежде чем появятся более подробные текстуры и модели. пора загружаться.

Распаковка DirectStorage на основе графического процессора работает с новым оптимизированным для графического процессора форматом сжатия под названием «GDeflate», изначально созданным Nvidia. Пример изображения Microsoft, сравнивающий декомпрессию графического процессора с помощью GDeflate и декомпрессию ЦП с использованием Zlib, показал гораздо более быстрое время загрузки (0,8 секунды на графическом процессоре по сравнению с 2,36 секунды на ЦП) наряду с гораздо более низкой загрузкой ЦП, хотя Microsoft говорит, что точные результаты будут варьироваться в зависимости от на вашем оборудовании и игре, которую вы загружаете.
Использование совершенно нового формата декомпрессии означает, что игры не получат никаких из этих преимуществ DirectStorage «бесплатно» — разработчикам игр придется потрудиться, чтобы реализовать их. Но, несмотря на вклад Nvidia, GDeflate будет одинаково хорошо работать на графических процессорах AMD и Intel. Microsoft говорит, что работает со всеми тремя компаниями, чтобы убедиться, что их драйверы поддерживают GDeflate и DirectStorage 1.1.
Системные требования DirectStorage 1.1 довольно свободны. Microsoft заявляет, что эта функция будет работать в Windows 10 или 11, абсолютно не требует определенного типа хранилища и будет работать на любом графическом процессоре с поддержкой DirectX 12, поддерживающем Shader Model 6, который должен охватывать подавляющее большинство Nvidia, AMD, и графические процессоры Intel, выпущенные в течение последних четырех или пяти лет. Но для достижения наилучших результатов компания рекомендует Windows 11, твердотельный накопитель NVMe и более новый графический процессор DirectX 12 Ultimate (из них скорость вашего твердотельного накопителя будет иметь наибольшее значение).
Добавить комментарий