Как DirectStorage загружает Forspoken за одну секунду на ПК

Экраны загрузки могут уйти в прошлое. AMD и разработчик Luminous Productions раскрыли новые подробности о технологии Microsoft DirectStorage на GDC 2022, где они продемонстрировали грядущую игру Forspoken , которая загружается всего за одну секунду.

В демонстрации технический директор Luminous Productions Теппей Оно продемонстрировал DirectStorage в действии, загрузив сцену размером 5,5 ГБ в Forspoken. С твердотельным накопителем M.2 и DirectStorage сцена загружалась всего за 1,9 секунды — почти на 10 % быстрее, чем тот же твердотельный накопитель без DirectStorage.

Скриншот, показывающий время загрузки Forspoken на жестких дисках.

Хотя DirectStorage больше всего подходит для твердотельных накопителей NVMe , он также работает и с твердотельными накопителями SATA. В Forspoken Оно продемонстрировал впечатляющее увеличение на 18% на SATA SSD. В сочетании с одним из самых быстрых твердотельных накопителей , которые вы можете купить, DirectStorage может навсегда убить загрузочные экраны.

Студия смогла добиться такого быстрого времени загрузки, устранив узкие места ввода-вывода, ограничивающие сверхбыстрые твердотельные накопители. Оно говорит, что узкие места ввода-вывода устранены, поскольку машина может лучше использовать свое оборудование для выполнения распаковки файлов и перемещения этих файлов туда, куда им нужно.

Это только первое знакомство с DirectStorage. Хотя Оно рассказал о преимуществах DirectStorage, он также указал на некоторые проблемы, с которыми он сталкивается в настоящее время, а именно на узкие места в ЦП. Оно говорит, что эти проблемы можно решить, переложив часть работы на GPU, что должно произойти в будущем.

«Ожидается, что будет введена поддержка декомпрессии графического процессора, что, по нашему мнению, еще больше сократит время загрузки», — сказал Оно.

Эти проблемы все еще присутствуют, но Forspoken по-прежнему может загружать некоторые сцены всего за одну секунду благодаря сверхбыстрому SSD (5000 МБ/с) и DirectStorage. Будем надеяться, что дальнейшие улучшения сократят время загрузки до менее секунды.

Microsoft выпустила DirectStorage для разработчиков в марте, и Forspoken — первая анонсированная игра, поддерживающая эту технологию. DirectStorage — это функция Xbox Series X, которая призвана устранить узкие места при загрузке, перенеся работу (например, распаковку файлов) с ЦП на другие выделенные процессоры.

DirectStorage работает в Windows 10 и Windows 11 , но Оно отмечает, что в Windows 11 есть определенные оптимизации. «DirectStorage совместим как с Windows 10, так и с Windows 11, причем последняя выиграла от дальнейшей оптимизации», — сказал Оно.

Эта функция предназначена для твердотельных накопителей PCIe 3.0 и PCIe 4.0 NVMe, но твердотельные накопители SATA и вращающиеся жесткие диски по-прежнему совместимы. Однако они могут не увидеть преимущества в производительности. Оно говорит, что вращающиеся жесткие диски могут не загружаться быстрее в Forspoken с DirectStorage «из-за ограничений производительности оборудования».

Рука держит игровой SSD WD Black SN770.

DirectStorage — не новая идея, но впервые для ПК. Xbox Series X и PlayStation 5 используют аналогичный подход для сокращения времени загрузки, и впервые игры загружаются на консолях быстрее, чем на ПК. DirectStorage предлагает общее решение, которое может работать с большим количеством оборудования, а не только с пользовательскими твердотельными накопителями в последних консолях.

У AMD, Nvidia и Intel были новости, которыми они могли поделиться на GDC 2022. AMD продемонстрировала свою функцию масштабирования нового поколения FidelityFX Super Resolution 2.0 , а Intel подробно рассказала о своем масштабере XeSS с искусственным интеллектом . Благодаря использованию DirectStorage и таких функций, как FSR 2.0, будущие игры для ПК могут выглядеть лучше, работать с более высокой частотой кадров и загружаться быстрее.