DirectStorage Microsoft будет поддерживать PCIE 3.0, все оборудование с поддержкой DX12

В прошлом году Microsoft объявила о том, что DirectStorage обеспечит те же преимущества архитектуры скорости Xbox к стороне игры PC. Компания поделилась некоторыми деталями того, как Directstorage может выполнить эту цель, и какие необходимые спецификации для функции.
Если вы хотите использовать DirectStorage, вам понадобится PCIE 3.0 NVME SSD и GPU, который поддерживает DirectX 12, хотя Microsoft, по-видимому, говорит, что Ultimate GPU DirectX 12 обеспечит лучшее решение. Ожидается ограниченный предварительный просмотр функции для разработчиков этим летом, подразумевая, что мы все еще немного, когда вы сможете увидеть функцию в играх ПК. Разработчик, который разместил слайды, думает, что мы могли бы увидеть падение DirectStorage с обновлением второго половины для Windows 10 в этом году.
Существует три основных компонента для архитектуры DirectPortorage: The DirectStorage Runtime API + API, стек декомпрессии активов и стек хранения Windows. Основной целью DirectStorage состоит в том, чтобы переключить сжатие активов и декомпрессии от рабочей нагрузки на стороне процессора до рабочей нагрузки GPU.

Вот стек хранения, как он существует сегодня. CPU обрабатывает декомпрессию данных, а графические процессоры обрабатывают копирование данных в свой собственный VRAM. Большая идея Microsoft предназначена для GPU для обработки шага декомпрессии, не включающая CPU вообще.

Этот подход должен повысить эффективность и экономить мощность по сравнению с копированием данных взад и вперед по центру процессора. ГПУ лучше поддерживать потребности потоковых данных ввода / вывода, и обрабатывая эту работу в GPU, не загружается так, как работает полный ввод / вывод через процессор. Согласно Microsoft, будущие рабочие нагрузки для хранения в играх, скорее всего, будут «высокому гранулированными, но очень параллельными», а DS API оптимизирован для того, чтобы поддерживать как FPU, так и NVME SSD, когда уменьшая накладные расходы.

Microsoft работала с поставщиками GPU для реализации нового протокола для декомпрессии хранения на основе DirectCompute. Существует вариант CPU-исполнения, доступный для активов, специально предназначенных для хранения в системной памяти, а также различные подсомы составляющие стандарта остаются при разработке. Microsoft также сделала ряд улучшений в базовом стеке хранения Windows.

Многие из этих улучшений под капотом имеют последствия для уменьшения задержки доступа к хранению. Если вы оглядываетесь на более старые статьи, где геймеры ставят SSD внутри консоли, улучшения производительности хранения резко варьировались. Это произошло потому, что ни игры, ни базовая система хранения консоли не были разработаны для SSD. Игры, которые выполняли установленный объем хранения ввода / вывода в рамку на кадре, не сильно не видели на пути улучшения производительности.
ПК предложили SSDS по крайней мере в некоторых сегментах более десяти лет, и поддержка функций SSD, таких как отделка с Windows 7, но типичная модель хранения ПК по-прежнему предполагает жесткий диск по необходимости. Летание в мази, где касается DirectStorage, так это то, что даже наличие SSD недостаточно - конечные пользователи понадобится привод PCIE 3.0 NVME для использования возможностей.
Целью DirectStorage состоит в том, чтобы позволить требованиям игровой памяти на масштабировать быстрее, чем размер буферов рамы GPU. Мы провели пять лет на 8 ГБ, и в то время как требования отслеживания лучей, вероятно, могут нажать размер буфера VRAM вверх в следующем году или два, нет никаких признаков того, что мы будем видеть 16 ГБ карты в ценовой форме в 250 долларов в ближайшее время. Отказ Потоковируйте данные быстро выключения NVME Drive - это правдоподобная альтернатива, и нет никаких причин PCS не может воспользоваться преимуществами функции, как серия Xbox S | X может. Необходимость поддержки SATA SSDS, вероятно, сохранит DirectStorage в качестве дополнительной функции для обозримого будущего в играх PC, однако. Шляпа Совет к Redditor NEPBB для публикации слайдов.
Читать далее

PlayStation 5 будет доступна в сети только в день запуска
PlayStation 5 не будет доступна в магазинах в день запуска, и если вы захотите приобрести твердотельный накопитель M.2, чтобы расширить его хранилище, у вас будет время подумать об этой покупке.

Nvidia: графические процессоры RTX 3000 по-прежнему будут трудно найти в 2021 году
Нет никакой надежды на улучшение доступности графического процессора RTX 3000 в ближайшем будущем. Дефицит, вероятно, сохранится до конца этого года и до начала 2021 года.

Новый процессор Qualcomm Snapdragon 888 будет работать на флагманских телефонах Android в 2021 году
888 оснащен новым процессором, интегрированным 5G и мощным графическим процессором. Это станет самым значительным обновлением флагманской системы на кристалле (SoC) Qualcomm за последние годы.

Nvidia и Google будут поддерживать облачные игры на iPhone через веб-приложения
И Nvidia, и Google объявили о поддержке iOS для своих облачных игровых платформ через прогрессивные веб-приложения. Apple не может это заблокировать.