Технология сверхбыстрого чтения данных для PC

Специально для Xbox Series X Microsoft создала систему XVA ( Xbox Velocity Architecture ) которая повышает скорость чтения данных.

Microsoft сообщает, что если у вас есть игра и накопитель, поддерживающие DirectStorage, то вы сможете получить значительно ускоренные загрузки и более детализированные игровые миры. Для этого вам нужен SSD стандарта NVMe.

NVMe имеет систему очередей, позволяющая создавать множество одновременных запросов на ввод-вывод данных. Помимо того, на NVMe можно избавиться от большого количества дополнительных операций,что возникают между запросом на IO от приложения и выполнением запроса на SSD.

Для всего этого нужна соответствующая программная установка - DirectStorage. По словам Microsoft, игры на консолях предыдущего поколения строились с расчётом на сотни запросов IO в секунду. На NVMe количество запросов может достигать десятков тысяч в секунду. Xbox Series X способна обрабатывать более 40 тысяч запросов IO в секунду.

DirectStorage позволяет использовать новые методы декомпрессии данных. Игры смогут быстрее подгружать более качественные ассеты.

Превью-билды будут передавать игровым разработчикам в течение 2021 года.

Пока известен только один партнёр - NVIDIA. На презентации новой видеокарты RTX 3000 она анонсировала RTX IO технологию, которая значительно улучшит передачу данных между SSD и NVMe и видеокартой. Эта технология станет доступна вместе с DirectStorage.

Технология сверхбыстрого чтения данных для PC
3636
25 комментариев

Чуть больше инфы тут. Хотя, по сути, тоже общие слова. Ждём реальных тестов)

6

Samsung в новом контроллере обещает больше миллиона I/O, а у XX всего 40 тысяч. Ну хоть честно у кого-то =)

На нынешних рядовых контроллерах предел 180 тысяч.

2

Года через 2-3, когда это начнет сколько-нибудь популярность набирать. Хотя не факт. Насколько мне известно, на ПК эту технологию только UE5 будет поддерживать?

надеюсь на pcie3.0 работать будет?

1

На реддите сотрудник nVidia вчера ответил:
Will there be a certain ssd speed requirement for RTX I/O?[Tony Tamasi] There is no SSD speed requirement for RTX IO, but obviously, faster SSD’s such as the latest generation of Gen4 NVMe SSD’s will produce better results, meaning faster load times, and the ability for games to stream more data into the world dynamically. Some games may have minimum requirements for SSD performance in the future, but those would be determined by the game developers. RTX IO will accelerate SSD performance regardless of how fast it is, by reducing the CPU load required for I/O, and by enabling GPU-based decompression, allowing game assets to be stored in a compressed format and offloading potentially dozens of CPU cores from doing that work. Compression ratios are typically 2:1, so that would effectively amplify the read performance of any SSD by 2x.

10

В том то и дело, что нет
Либо не эффективно