DirectStorage и Forspoken: между спорами и сомнительным интересом технологии Microsoft

Написано Guillaume
Дата публикации : {{ dayjs(1675098047*1000).local().format("L").toString()}}
Следуйте за нами
Эта статья является автоматическим переводом

Ложная тревога из Германии, но для Microsoft и ее DirectStorage все еще впереди.

Уже несколько месяцев (лет?) Microsoft предсказывает будущее почти мгновенной загрузки в любой игре на ПК. Будущее, к которому мы сможем прикоснуться благодаря технологии DirectStorage, которая уже давно находится в разработке и только что стала доступна с выходом игры Forspoken от Square Enix. Разработанная компанией Luminous Productions, экшен-RPG стала первой из многих игр, позволяющих видеокарте напрямую обращаться к данным, хранящимся на устройстве хранения, без посредничества центрального процессора.

Немцы из PC Games Hardware поспешили проверить это как можно быстрее и сравнили три в остальном идентичные конфигурации: первая была оснащена SSD SATA, вторая - SSD PCIe 3.0 NVMe и последняя - SSD PCIe 4.0 NVMe. Проблема в том, что, хотя мы ожидали увидеть небольшое улучшение на обоих SSD и, возможно, чуть большее на PCIe 4.0 NVMe SSD, произошло обратное. Действительно, ПК на базе SATA SSD в среднем на 10 кадров в секунду лучше, чем машины на базе NVMe SSD. К счастью, эта разница в производительности не оказала слишком большого влияния, так как на наименее жидкостном 1% бенчмарка средние показатели практически идентичны. Проще говоря, эти три машины были примерно равны, при этом ПК с SATA SSD мог работать выше, но ПК с NVMe SSD был более стабилен.

Если вы не поняли предыдущее предложение, не волнуйтесь: выводы PC Games Hardware совершенно неверны из-за крупной методологической ошибки, допущенной другими немцами, ComputerBase. Действительно, PC Games Hardware совершила ошибку, измерив всю последовательность бенчмарка, включая фазы загрузки. Без какой-либо анимации, последняя, очевидно, обеспечивает высокую частоту кадров, и хотя более короткое время загрузки должно быть сильной стороной NVMe SSD в DirectStorage, это практически не работает, искусственно повышая частоту кадров решения SATA.

К счастью, ComputerBase прояснила ситуацию и предотвратила эскалацию споров. Тем не менее, результаты наших немецких победителей вполне могут стать причиной второго спора. Действительно, при строго одинаковых характеристиках решений SATA и NVMe трудно понять, в чем смысл технологии DirectStorage. Возможно, это уменьшает время загрузки уровней, но ComputerBase не сообщает. В принципе, помимо этого времени загрузки, DirectStorage должен также улучшить общую производительность наших игр, но, возможно, для этого нам придется подождать других, более оптимизированных игр.