Команда Huawei Technologies предложила прототип системы под названием Capsule, предназначенной для того, чтобы несколько облачных игровых сессий могли совместно использовать один GPU благодаря изоляции на уровне движка. Разработанная в рамках Open 3D Engine (O3DE), Capsule разделяет входные данные каждого игрока, задачи рендеринга и игровые события во время выполнения, не требуя изменений в исходном коде приложения.
Команда оценила Capsule с помощью четырех приложений на базе O3DE и сообщила, что во время тестирования она поддерживала в 2,25 раза больше одновременных игроков, чем традиционные методы изоляции, сохраняя при этом скорость 30 кадров в секунду. Использование ресурсов CPU, GPU, RAM и VRAM росло нелинейно по мере увеличения количества игроков. Система использует как глобальное хранилище, так и хранилище для каждого игрока, позволяя повторно использовать общие активы, где это возможно.
Релиз состоялся на фоне растущего интереса к облачным играм, отчасти вызванного ростом цен на графические процессоры. Как сообщает PCWorldопрос, проведенный компанией Liquid Web, показал, что 42% геймеров готовы отказаться от обновления GPU, если облачные решения или решения по повышению производительности с помощью искусственного интеллекта удовлетворят их потребности в производительности.
Capsule остается на стадии прототипа и в настоящее время ограничивается тестированием на уровне движка в O3DE.