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

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.

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

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

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

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

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

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

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

Многие из этих улучшений под капотом имеют последствия для уменьшения задержки доступа к хранению. Если вы оглядываетесь на более старые статьи, где геймеры ставят 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 для публикации слайдов.

Читать далее

Nvidia и Google будут поддерживать облачные игры на iPhone через веб-приложения
Nvidia и Google будут поддерживать облачные игры на iPhone через веб-приложения

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

AMD будет поддерживать память Smart Access на процессорах Ryzen 3000 для игр
AMD будет поддерживать память Smart Access на процессорах Ryzen 3000 для игр

Функция AMD Resizable BAR / Smart Access Memory появится в процессорах Ryzen 3000 на базе архитектуры Zen 2.

Утечка указывает на сокет AMD AM5 не поддерживает PCIE 5.0 при запуске
Утечка указывает на сокет AMD AM5 не поддерживает PCIE 5.0 при запуске

Если недавние утечки верны, озеро оз, озеро будет на некоторое время. AM5 может не включать стандарт, когда оно попадает на рынок.

Google официально поддерживает установку Chrome OS на ваш старый компьютер
Google официально поддерживает установку Chrome OS на ваш старый компьютер

Google только что приобрел Neverware, и его продукт CloudReady становится официальным предложением Chrome OS.