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 для публикации слайдов.

Читать далее

Последнее обновление macOS 10.13.4 Полностью разрывает многопользовательские дисплеи
Последнее обновление macOS 10.13.4 Полностью разрывает многопользовательские дисплеи

Apple, возможно, добавила поддержку внешнего GPU в macOS 10.13.4, но, похоже, она удалила что-то столь же ценное - совместимость с DisplayLink.

Google объявляет о выпуске 8x Faster TPU 3.0 для ИИ, машинного обучения
Google объявляет о выпуске 8x Faster TPU 3.0 для ИИ, машинного обучения

Новые TPU от Google здесь - и они немного быстрее, чем прошлогодняя модель.

$ 178 Nokia 3.1 отправляется в США 2 июля
$ 178 Nokia 3.1 отправляется в США 2 июля

Nokia 3.1 - это шаг вниз от устройств, таких как Nokia 6.1, но этот телефон стоит на 100 долларов дороже.

USB 3.2 обещает 20 Гбит / с подключения, прибывает в этом году
USB 3.2 обещает 20 Гбит / с подключения, прибывает в этом году

20 Гбит / с - это в четыре раза больше, чем поддерживало USB 3.0, и вдвое лучше, чем USB 3.1.