Технология RTX IO для геймеров оказалась «урезанной» версией корпоративного решения Nvidia

Иногда на рынке появляется новый продукт с заявленной инновационной технологией, которая заставляет задуматься: «А разве мы не видели это раньше?» Ярким примером стала новая коммутационная плата PCIe 5.0 для центров обработки данных, которая позволяет данным передаваться напрямую с SSD-накопителей на графические процессоры, используя систему под названием GPUDirect. Это именно то, что должна была делать технология Nvidia RTX IO для игроков, но, судя по всему, больше не делает, что может объяснять, почему она практически исчезла из поля зрения.

Речь идет о модели HighPoint Rocket 7638D, о которой сообщает Tom's Hardware. Это решение бесполезно для игрового ПК, так как предназначено исключительно для ИИ-ускорителей Nvidia, поддерживающих технологию GPUDirect. По сути, оно обеспечивает прямой путь для данных между хранилищем (например, NVMe) и видеопамятью GPU, в обход процессора и системной памяти. Эта технология существует с 2019 года — чуть раньше, чем RTX IO.

RTX IO была многообещающей функцией видеокарт GeForce RTX 30-й серии, и Nvidia прямо заявляла, что она позволяет «осуществлять потоковую передачу напрямую с SSD в память GPU». Однако если сейчас посмотреть на актуальную веб-страницу, посвященную RTX IO, об этом больше не упоминается, и акцент сделан на других аспектах повышения производительности.

Пару лет назад RTX IO демонстрировали на примере игры Portal от Valve, чтобы показать скорость загрузки ресурсов в видеопамять, но все обсуждения сводились к декомпрессии силами GPU и экономии ресурсов процессора. Важный аспект «прямой передачи с SSD на GPU» был заметно отсутствует.

Всё это довольно загадочно. Почему решения Nvidia для ЦОДов получают GPUDirect, а игровые продукты — нет? Почему эта возможность изначально была частью RTX IO, а затем тихо исчезла? И вообще, что происходит с RTX IO? Вероятный ответ кроется в технологии Microsoft DirectStorage.

Это API, который предоставляет более оптимизированный способ передачи данных из хранилища в память GPU. В отличие от GPUDirect, процессор и системная память не исключаются из цепочки, но API обрабатывает запросы на данные гораздо более параллельным способом, снижая нагрузку на CPU.

В одной из ревизий DirectStorage была добавлена декомпрессия на GPU, когда файлы остаются сжатыми до попадания в видеопамять, а затем распаковываются с помощью шейдерных ядер. Один из поддерживаемых DirectStorage форматов сжатия — GDeflate — был разработан Nvidia как раз для RTX IO.

Всё это, конечно, не объясняет, почему возможность «прямой потоковой передачи с SSD в память GPU» теперь отсутствует в описании RTX IO. Возможно, это связано с тем, что она работала не очень хорошо, или с отсутствием интереса со стороны разработчиков игр. В конце концов, DirectStorage до сих пор не получил широкого распространения, а в немногих играх, которые его используют, декомпрессия на GPU, как правило, не задействована.

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

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• AI Rutab читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос 👍
• ИИ может давать неточные ответы!
• ИИ не скажет «Я не знаю», но вместо этого может дать ошибочный ответ.
• Всегда проверяйте информацию и не полагайтесь на него как на единственный источник.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.

Топ дня 🌶️


0 комментариев

Оставить комментарий


Все комментарии - Технологии