
Комментарии 49
Поясните, а зачем? Зачем помещать игру на виртуальный диск внутри видеокарты?
Я сомневаюсь что текстуры будут грузится напрямую, минуя процессор.
Что такого культового в кризисе 3?
Когда-то я в него поиграл часик-другой.
Тупо ради скорости подгрузки в RAM. Вот только фигня в том, что если бы вирт был тоже в RAM, не пришлось бы перекачивать через многострадальную шину PCI весь этот фарш. А так трафик ходит и туда и сюда, причём не удивлюсь, если объёмы сопоставимы. Хотела как лучше, а…
P.S. Риторически: геймерша не упомянула, что нужно игру переставлять после ребута?
Я не знаю что за прога у геймерши, но в проге которой пользовался я имелся ф-нал зеркала на винт., так что после ребута у тебя восстанавливались данные.
с новой обьявленной технологией RTX IO
Дело в том, что "объявлена" — это как бы исчерпывающее описание состояния технологии и ее доступности на сегодняшний день. Есть только этот слайд и обещание запилить поддержку технологии в DirectX.
Так что как минимум в данном случает, ни о каком RTX IO речи не идет и идти не может.
Во-вторых, даже если бы RTX IO был доступен, то я очень сомневаюсь, что протечка (или даже пробоина) в одной абстракции (nvme диски) работала бы так же хорошо с абсолютно другой абстракцией (ram/vram диски).
Про новые приложения тоже вопрос, так как API проприетарное и не факт, что другие вендоры поддержат. Но задумка правильная, хорошо, если выстрелит.
А есть какие-то подробности про DirectStorage API, на котором эта технология основана? Мне кажется, без серьезных изменений в железе (вследствие переделки всех уровней абстракции доступа к данным) не обойдётся. И с точки зрения безопасности всплывает куча нюансов.
И с точки зрения безопасности всплывает куча нюансов
Ограничить применимость технологии девайсами собственного производства (какими-нибудь nvidia storage ?) и вопрос безопасности отпадает. Проприетарные технологии тяготеют к подобным решениям.
Технология принадлежит не Nvidia, а Microsoft. Вот тут они пишут, что работают со своими партнерами по её внедрению. Нвидиа — партнер, RTX IO — результат сотрудничества. Но подробностей Майки не раскрывают.
Вообще, как я понял, оно уже реализовано на Xbox Series. Надеюсь, энтузиасты быстро расковыряют эти машинки и поделятся подробностями, как же оно работает.
Ну просто получить доступ одним устройством на шине PCIe к другому — это одно. А вот прочитать с NVMe данные, которые хранятся в файловой системе на GPT-разделе, да еще и зашифрованы битлокером (а по умолчанию шифрование включено в совместимой среде, оно программное, ключи в ОЗУ, давать к ним DMA устройствам на шине — вооот такущая дыра) — это что-то из разряда фантастики. Значит, как мне видится, мелкомягкие для этого дела разработали специальную ФС, раздел с которой будет создаваться на геймерских ПК, и к которому будет обращаться видеокарта. И с IOMMU тоже непонятно, он из этой схемы вылетает. А еще я не совсем понял, что такое NIC на схеме — ясно, что не сетевая карта, но что? И видеокарта цепляется к PCI-линиям CPU, а NVMe как правило висят на чипсетных, вот там и будет ботлнек, как этот решается?
Короче, сейчас вопросов больше, чем ответов. Очень жду подробностей от разработчиков =)
И что?
У меня например 32 гига оперативки. Если я в ней RAM-диск сделаю — разница будет?
Смысл организации подобного RAM-диска в видеопамяти?
Не все так однозначно. Ибо контроллер памяти GPU заточен под максимальную производительность канала GPU-GDDR6X. А насколько хорошо это оптимизировано под передачу данных с GDDR6X на CPU — неизвестно. Скорее всего скорость там будет очень резаться. И плюс на пути будет шина PCI Express 3.0 (x16). А это дополнительная задержка, тайминги и т.д. Да и загружена она бывает временами достаточно сильно.
Осталось перестать сжимать ресурсы игры и найти видюшку с 80÷1024 ГБ видеопамяти?
because I can
сама игра загружается очень быстроинтересный подход к публикации результатов тестирования.

Чудная утилитка. Теперь я знаю, что так можно делать.
игра загружается очень быстро.
Технические статьи которые мы заслужили
А если установить игру на виртуальный диск расположенный в RAM, будет так же «очень быстро» грузить, или «немного медленнее»? Вообщем весь смысл новости — геймерша хайпонула.
Вероятно, это стало возможно только в RTX30xx из-за новой технологии RTX IO.
У GpuRamDrive, о котором идет речь, последнее обновление было 3 года назад, когда никаких RTX IO еще не было.
Так что просто ну хайпово же. Хотя с тем же рамдрайвом в основной памяти грузилось бы бы еще быстрее.
"Действительно, такой объём видеопамяти ещё пока не способна использовать ни одна из существующих игр"
И почему все так уверены, что видеопамять нужна исключительно для игр...
Из того что сразу в голову приходит: CAD, ML, рендеринг для 3д-моделирования и видео-продекшена. Для первого 3090 не особо применима в силу ограничений в драйвере, но для остального — вполне себе.
был создан RAM диск, который утилизировал память видеокартыНа русский переводится как «использовал»
Геймерша установила и запустила Crysis 3 из 24 ГБ видеопамяти GeForce RTX 3090