A team at Huawei Technologies has proposed a prototype system called Capsule, designed to enable multiple cloud gaming sessions to share a single GPU through engine-level isolation. Developed within the Open 3D Engine (O3DE), Capsule separates each player's inputs, rendering tasks, and game events at runtime without requiring changes to the original application code.
The team evaluated Capsule using four O3DE-based applications and reported that, during testing, it supported up to 2.25 times more concurrent players than traditional isolation methods while maintaining 30 frames per second. Resource usage across CPU, GPU, RAM, and VRAM increased at a sublinear rate as more players were added. The system uses both global and per-player storage, allowing shared assets to be reused where possible.
The release comes amid rising interest in cloud gaming, driven in part by increasing GPU prices. As cited by PCWorld, a Liquid Web survey found that 42 percent of gamers would consider skipping a GPU upgrade if cloud or AI upscaling solutions met their performance needs.
Capsule remains in the prototype stage and is currently limited to engine-level testing within O3DE.