Ошибка

Microsoft выпустила DirectStorage 1.4 — загрузка игр станет быстрее с новым методом сжатия и другими технологиями [Технологии]

 
Автор Сообщение

SaShock

Статус: не в сети

Пол: Пол:Муж

Стаж: 12 лет

Сообщений: 7740

Россия
Рейтинг
Загрузка...

post 13-Мар-2026 08:19 3[+]

Цитата

Microsoft выпустила очередное обновление своей технологии DirectStorage версии 1.4, которая позволяет использовать преимущества быстрых NVMe SSD с предельной эффективностью. В этом обновлении компания представила новый метод сжатия и распаковки игровых ресурсов под названием Zstandard (Zstd), который должен ещё сильнее сократить время загрузки игр и обеспечить гораздо более быструю передачу игровых ресурсов.

Первоначально Microsoft разработала DirectStorage в DirectX 12, чтобы использовать преимущества быстрых NVMe SSD. До появления DirectStorage за передачу данных от накопителя к графическому процессору отвечал центральный процессор, что замедляло загрузку игр и вызывало задержки. Технология DirectStorage исключила посредника, в роли которого выступал центральный процессор, из процесса потоковой передачи игровых ресурсов.

В последнем обновлении DirectStorage 1.4 появилась библиотека Game Asset Conditioning Library (GACL). Вместо простого сжатия текстур «в лоб», GACL сначала специальным образом подготавливает их, позволяя уменьшить размер файлов до 50 %. Это достигается с помощью комбинирования нескольких различных методов. «Перетасовка» перестраивает данные внутри текстурных файлов таким образом, что повторяющиеся узоры группируются вместе.

«Снижение энтропии на уровне блоков» (Block-Level Entropy Reduction, BLER) и «Снижение энтропии на уровне компонентов» (Component-Level Entropy Reduction, CLER) уменьшают сложность текстуры на уровне блоков и цветовых каналов, используя в качестве ориентира воспринимаемое качество, чтобы любые изменения оставались незаметными для игрока. Для этого применяется машинное обучение.

Хорошая новость для разработчиков заключается в том, что от них не требуется никаких дополнительных действий. DirectStorage автоматически отменяет любые преобразования, применённые во время подготовки, в момент декомпрессии ресурса, поэтому нагрузка на игровой движок не возрастает, а в графический процессор передаётся готовая распакованная текстура.

Доступная сегодня публичная предварительная версия DirectStorage 1.4 охватывает текстуры BC1, BC3, BC4 и BC5, а поддержка BC7 и дополнительные улучшения производительности появятся в следующей версии.



Профиль ЛС

уилсан

Статус: скрыт

Стаж: 12 лет

Сообщений: 98

Россия
Рейтинг
Загрузка...

post 13-Мар-2026 09:33 (спустя 1 час 14 минут) [-]2[+]

Цитата

всё это быстрее и многофпс конвертируется в отсутствие оптимизации, что нивелирует любые технологические достижения.
Профиль ЛС

DmSkor95

Статус: не в сети

Пол: Пол:Муж

Стаж: 6 лет 2 месяца

Сообщений: 21

Россия
Рейтинг
Загрузка...

post 13-Мар-2026 10:12 (спустя 38 минут) [-]-2[+]

Цитата

отсутствие оптимизации в первую очередь подогревается NVIDIA со своими DLSS 4 и генерацией кадров, зачем оптимизировать если можно в мыло и инпут лагом играть с нормальным fps, ты главное 5080-5090 купи и будет тебе fps. ну а AMD просто смотрит на конкурента и делает также, чтобы с рынка не вылететь в трубу. а разработчик игр экономит время и деньги на разработке, потому что и так купят, ещё и денуво прикручивает, чтобы совсем в fps насрать.

да и вообще на итоговый fps эта технология никак почти не повляет, потому что после загрузки уровня обычно все необходимые файлы находятся уже в памяти VRAM и RAM. только в больших играх с открытым миром происходит переодическая подрузка с накопителя, но если разработчик адекватно сделал движок это происходит без просадки fps, просто заранее достаются необходимые системе файлы. на счёт скорости загрузки самих уровней (локаций) это и так происходит на стандартной системе с SSD достаточно быстро, куда ещё быстрей я не знаю, подождать 5-10 секунд уже впадлу чтоли.

_________________
PC: MSI MAG B850 TOMAHAWK MAX WIFI | RYZEN 7 9800X3D 5.4 Ghz | ADATA XPG DDR5-7200 32GB | MSI RTX 4090 SUPRIM X 24G | Samsung 990 Pro 1TB; Samsung 970 EVO Plus 500GB; SATA SSD 3TB; HDD 150TB | Win 10 Pro 64-bit (22H2) | QHD | UHD (4K) | Ethernet 800 Мбит/с;
PlayStation 4 Pro GoldenHen 11.00;
PlayStation 3 Slim HEN;
Xbox 360 E Freeboot;
Nintendo Switch OLED, Lite (Ultra-NX) 20.5.0
Профиль ЛС

dotachin

Статус: не в сети

Стаж: 15 лет

Сообщений: 2139

Предупр.: 2

Черногория
Рейтинг
Загрузка...

post 13-Мар-2026 15:07 (спустя 4 часа) [-]0[+]

Цитата

Обычно видяха загружена в сотку, а проц прохлаждается, в чем прикол перекладывать распаковку данных с проца на универсальные шейдерные процессоры? Выделенных блоков под DirectStorage нет и не ожидается

_________________
Данное сообщение предоставляется исключительно в ознакомительных целях и не содержит каких-либо нарушений. Любые совпадения случайны.
Профиль ЛС
Показать сообщения:    

Текущее время: 13-Мар 21:14

Часовой пояс: GMT + 3




Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы