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

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

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

Ryzen и 16 Гбайт DDR5: как сэкономить на памяти так, чтобы не лишиться 15 % производительности

Обзор Ryzen 7 9850X3D: три процента за двадцать баксов

Обзор Samsung Galaxy Z TriFold: тройной складной смартфон по цене квартиры в Воркуте

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

Обзор ноутбука HONOR MagicBook X16 2026: как раньше, только лучше

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

Читать также:
Разборка Samsung Galaxy S25 Plus показала огромную испарительную камеру в системе охлаждения

В последнем обновлении 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 и дополнительные улучшения производительности появятся в следующей версии.

НОВОЕ НА САЙТЕ

Джефф Безос заявил, что внедрение ИИ приведёт не к потере рабочих мест, а к наступлению «золотого века»

Поскольку многие уважающие себя американские миллиардеры считают нужным не только осваивать космос, но и вкладываться в развитие ИИ, основатель Amazon Джефф Безос (Jeff Bezos) не смог оставаться в стороне от этой тенденции. Он убеждён,...

SpaceX решила сдать в аренду весь Colossus 1, поскольку не смогла найти для него лучшего применения

Решение сдавать в аренду крупный вычислительный центр Colossus 1 в штате Теннесси в условиях дефицита мощностей казалось не совсем логичным, но у компании SpaceX были на то веские причины. Собственные инженеры SpaceX столкнулись с...

Физики впервые запустили ядерные часы — они могут превзойти атомные по точности и помочь в поисках тёмной материи

Группа физиков впервые продемонстрировала работоспособные ядерные часы — устройство для измерения времени, основанное не на переходах электронов между энергетическими уровнями, как в современных атомных часах, а на переходах внутри атомного ядра. Идея таких часов...

Блокировщики рекламы не перестанут работать в Google Chrome после прекращения поддержки Manifest V2

На этой неделе СМИ писали о намерении Google отказаться от поддержки устаревшего стандарта расширений Manifest V2 в своём фирменном обозревателе, начиная с Chrome 150, который выйдет в конце июня. Сообщалось, что это якобы может...

NASA представило Pegasus — новый вездеход для покорения Луны

Национально управление по аэронавтике и исследованию космического пространства (NASA) США стремится построить постоянное поселение в районе южного полюса Луны. Ожидается, что база будет занимать «сотни квадратных миль», поэтому мобильность является ключевым фактором для реализации...