Microsoft готовит новую версию своей технологии DirectStorage, которая должна повысить производительность современных ПК в играх.
DirectStorage 1.1 фактически воплотит основную идею технологии в целом: максимально снизить нагрузку на CPU и переложить часть работы на GPU. Если в DirectStorage 1.0 ассеты всё ещё отправляются процессору для распаковки, а потом возвращаются к GPU, DirectStorage 1.1 запускает процесс сразу на графическом процессоре.
Пример, предоставленный самой Microsoft, показывает, что время загрузки сокращается в несколько раз, а загрузка CPU падает со 100% до 15%!
DirectStorage 1.1 будет работать со всеми видеокартами, поддерживающими Shader Model 6.0, но наилучших результатов следует ожидать от графических процессоров с поддержкой DirectX12 Ultimate. Технология будет работать в Windows 10 и 11, но в новой системе есть собственные оптимизации, так что там DirectStorage должна работать лучше.
Microsoft говорит, что SKD вскоре будет доступен для разработчиков, но неясно, когда технология появится в играх.