Я протестировал RTX IO, и это меняет правила игры для компьютерной графики.

Вы бы не заподозрили, что мод как Портал: Прелюдия RTXдебютирует с таким важным компонентом для будущего компьютерных игр. Но, о чудо, это первая игра, которую мы видели с новым RTX IO от Nvidia, функцией, о которой было объявлено почти три года назад.

Содержание

  • Что такое RTX IO?
  • Но работает ли это?
  • Что это значит для компьютерных игр

Это не так ярко, как трассировка лучей или DLSS, работающий в фоновом режиме и предлагающий множество преимуществ, не привлекая к ним внимания. Но, согласно моим тестам, RTX IO может оказать большее влияние на компьютерные игры, чем любые другие функции RTX.

Рекомендуемые видео

Что такое RTX IO?

Портал: Прелюдия RTX | Сравнение RTX IO Off и On – сцена с тортом

Для начала давайте поговорим о том, что вообще такое RTX IO. Это загрузка и распаковка ресурсов с ускорением на графическом процессоре, которая обещает более быстрое время загрузки, меньшие размеры установки, меньшую загрузку процессора и меньшее количество всплывающих текстур. Это достигается за счет перегрузки части работы вашего процессора на графический процессор, используя преимущества огромного количества ядер, доступных на видеокартах.

Связанный

  • Собираю новый ПК — вот как я выбирал для него комплектующие
  • Я заменил свой компьютер на Asus ROG Ally. Вот что меня удивило
  • Nvidia представляет Portal: Prelude RTX, и в нее можно играть бесплатно

Когда игры обычно загружаются, ресурсы снимаются с SSD и загружаются в системную память. Они циклически выгружают память вашего процессора для распаковки, прежде чем вернуться в память. Как только весь ресурс готов, он отправляется в видеокарта. Эта система работала долгое время, но сейчас с ней возникла проблема: PS5 и Xbox Series X.

Как я уже писал ранее, оба PS5 и Xbox серии X иметь специальное оборудование для распаковки, которое полностью исключает процессор из этого процесса. Ресурсы распаковываются быстрее и, следовательно, быстрее поступают на графический процессор. В наши дни хранилище внутри ПК достаточно быстрое, чтобы поддерживать такой уровень потоковой передачи, но им не хватает специального оборудования для распаковки, чтобы оно работало. Вот здесь-то и появляется RTX IO.

Схема, показывающая технологию ввода-вывода RTX от Nvidia.
Нвидиа

Сжатые данные передаются с SSD в системную память и попадают прямо в графический процессор. Он проходит через GDeflate, схему сжатия данных с открытым исходным кодом Nvidia, созданную для графических процессоров, и сразу же готов к работе на графическом процессоре.

Если вы будете в курсе этой технологии, вы, вероятно, заметите сходство с DirectStorage от Microsoft. RTX IO работает поверх DirectStorage и даже поддерживает расширения Vulkan, что позволяет ему работать в таких играх, как Портал: Прелюдия RTX. Ничто из этого также не является собственностью; в адрес Nvidia было много поводов для беспокойства по поводу ее (теперь с открытым исходным кодом) Суперсэмплинг глубокого обучения, но RTX IO работает на любом DirectX 12 видеокарта.

Но работает ли это?

Сравнение изображений Portal Prelude RTX.

В теории все это здорово, но декомпрессия графического процессора — неизведанная территория на ПК, даже в таких играх, как Забытый которые поддерживают DirectStorage. Вам не нужно смотреть дальше размера установки, чтобы убедиться, что RTX IO работает. Если бы вы хотели скачать Портал: Прелюдия RTX прямо сейчас вы увидите, что он составляет около 24 ГБ (на момент написания статьи ровно 24,29 ГБ). При отключенном RTX IO общий размер установки составляет 39,16 ГБ. Это сокращение размера установки той же игры на 38 %.

Загрузка текстур была много тоже быстрее. В одной из сцен загрузка текстур с отключенным вводом-выводом RTX заняла 3,13 секунды, что привело к заметному всплывающему окну. При включенном RTX IO они прибыли за 1,36 секунды. В самой требовательной сцене, которую я смотрел, загрузка текстур с выключенным RTX IO заняла 6,34 секунды. Включённые, они прибыли всего за 2,51 секунды.

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

Загрузка процессора также снизилась. В требовательной сцене, о которой я упоминал выше, загрузка достигла пика в 37% (и это при чудовищном 24-ядерном процессоре). Intel Core i9-13900K). Включите RTX IO, и он упадет до 22%. Насколько я мог судить, это выглядело как Портал: Прелюдия RTX масштабирован до восьми ядер. Некоторые игры, особенно созданные на Unreal Engine, могли бы получить большую выгоду, если бы они были ограничены несколькими ядрами.

Что это значит для компьютерных игр

Рэтчет из Ratchet & Clank: Rift Apart.

Не ошибитесь: Портал: Прелюдия RTX это закуска к тому, как могут выглядеть игры с этими технологиями в будущем. К счастью, нам не придется слишком долго ждать, чтобы увидеть, на что он способен в других играх. NVIDIA подтвердила Ratchet & Clank: Rift Apart воля поддержка RTX IO на ПК, что позволяет работать ресурсоемкой конструкции игры.

Что меня больше всего радует, так это преимущества оптимизации, которые может принести RTX IO (и DirectStorage, если уж на то пошло). Я открыто заявлял о том, что это плохое время для компьютерного геймера и это во многом сводится к постоянным заиканиям в основных выпусках AAA. Аппаратно-ускоренная декомпрессия не решает проблему заикания на ПК, но может помочь.

Как мы видели в таких играх, как Звездные войны: Джедай: Выживший, Мертвый космос, и Редфолл, заикание при прохождении по-прежнему остается серьезной проблемой на ПК. Это особенно проблематично, когда игры предназначены для запуска всего лишь в нескольких потоках ЦП (как в случае с такими играми на Unreal Engine, как Звездные войны Джедай: Выживший и Редфолл). Отказ от работы этих ядер в отделе декомпрессии может освободить их для запуска игры, надеюсь, избежав некоторых серьезных проблем с заиканием при обходе, которые мы наблюдали в этом году.

Если это так, то декомпрессия RTX IO и графического процессора станет огромным шагом на пути к помощи компьютерным играм. Ускоренная загрузка и меньшие размеры установки не повредят, но, надеюсь, реальная польза от чего-то подобного заключается в его способности уменьшать заикание в играх, которые передают огромные ресурсы в игровой мир и из него.

Кажется, так и будет. Вот как это объяснила Nvidia: «Сам по себе RTX IO не может полностью устранить заикание, но может быть вспомогательной технологией, помогающей уменьшить заикание. Это можно сделать, уменьшив зависимость от вычислений ЦП, когда необходимость «быстрее» загружать текстуры и геометрию является причиной зависаний, и высвободив ЦП для работы над другими задачами».

На данный момент нам просто нужно подождать, пока мы увидим больше игр с RTX IO и другими фирменными технологиями декомпрессии графического процессора. Ratchet & Clank Rift Apart стартует 26 июля, но, надеюсь, до конца года мы увидим больше игр с этой технологией.

Рекомендации редакции

  • Почему я отключаю революционную технологию Nvidia в большинстве игр
  • Я использую Steam каждый день и не могу жить без этих 6 скрытых функций.
  • Nvidia не хочет, чтобы вы знали о ее скандальном новом графическом процессоре
  • Nvidia только что починила плавящиеся разъемы питания RTX 4090?
  • Я профессионально занимаюсь обзором игровых мониторов. Вот худшие ошибки при покупке, которые я вижу