Directstorage api для пк потребует как минимум pcie 3.0 ssd и directx 12-видеокарту


  • Источник: 3dnews.ru 
  • Дата: Апр 21, 2021 
  • Просмотры: 632

В прошлом году Microsoft пообещала адаптировать для ПК на базе Windows набор инструментов DirectStorage API, который в настоящий момент эксклюзивно используется в игровой приставке Xbox Series X. Входе недавней презентации Microsoft для разработчиков стало известно, что после своего внедрения на ПК эта технология не потребует наличия в системе самых передовых графических ускорителей и твердотельных накопителей.

directstorage-api-dlia-pk-potrebuet-kak-minimum-pcie-30-ssd-i-directx-12videokartu_1.jpg

Microsoft разработала DirectStorage API с одной целью: сократить нагрузку на CPU при использовании в системе NVMe-накопителя и сохранить ресурсы центрального процессора для других задач. В основе DirectStorage API лежат несколько принципов: сокращение накладных расходов NVMe на каждый запрос, разрешение одновременных параллельных операций ввода-вывода данных, если они могут быть эффективно поданы на GPU, а также предоставление играм комплексного контроля над ходом процесса ввода-вывода вместо необходимости реагировать на обработку каждой незначительной операции с накопителем.

directstorage-api-dlia-pk-potrebuet-kak-minimum-pcie-30-ssd-i-directx-12videokartu_2.jpg

Источник изображения: Microsoft/Reddit

directstorage-api-dlia-pk-potrebuet-kak-minimum-pcie-30-ssd-i-directx-12videokartu_3.jpg

Источник изображения: Microsoft/Reddit

Обеспечить поддержку DirectStorage API на консоли Xbox Series X для Microsoft проще, поскольку там она сама отвечает за функции и комплектацию оборудования, включая GPU и SSD. Компоненты ПК, напротив, обладают разными возможностями, поэтому добавление поддержки DirectStorage API на компьютерах на базе Windows 10 требует от компании больше времени на разработку и тесты.

directstorage-api-dlia-pk-potrebuet-kak-minimum-pcie-30-ssd-i-directx-12videokartu_4.png

Источник изображения: Microsoft/Reddit

Microsoft официально не сообщала о том, ПК какого уровня потребуется для использования DirectStorage API. Однако, как пишет портал Tom’s Hardware, ссылаясь на слова одного из разработчиков программного обеспечения, который посетил недавнюю презентацию Microsoft по DirectStorage, новый API будет поддерживаться всеми совместимыми с DirectX 12 графическими процессорами, а также твердотельными NVMe-накопителями, оснащёнными как минимум интерфейсом PCIe 3.0. Свои слова он подтвердил публикацией презентационных слайдов на форуме Reddit.

directstorage-api-dlia-pk-potrebuet-kak-minimum-pcie-30-ssd-i-directx-12videokartu_5.png

Источник изображения: Microsoft/Reddit

directstorage-api-dlia-pk-potrebuet-kak-minimum-pcie-30-ssd-i-directx-12videokartu_6.png

Источник изображения: Microsoft/Reddit

К сожалению, на данный момент неизвестно, поддерживает ли технология все версии протокола NVMe и должны ли SSD обладать другими особенностями, например, соответствовать требованиям по минимально допустимой скорости передачи данных. Но в любом случае поддержка DirectStorage API на ПК на базе Windows 10 существенно повысит производительность систем хранения данных и сократит время загрузки в играх.