Tech Specs
Maingrid’s Cloud Gaming service offers a robust and scalable infrastructure designed for high-performance game streaming. Below are the key technical specifications:
These specifications are designed to provide a smooth, high-performance gaming experience, adaptable to various game types and user requirements.
Key Technical Specifications:
GPU Splitting with CIMS: The Cloud Instance Management Service (CIMS) can partition a GPU attached to a worker node into 4–8 isolated instances, each capable of running separate game sessions. The number of instances depends on game size and optimization, allowing efficient resource allocation and seamless scaling.
Game Optimization Recommendations for Unreal Engine 5 (UE5): To ensure optimal performance, we recommend several UE5 optimization techniques:
Level of Detail (LOD): Implementing LODs on complex 3D models reduces polygon count based on camera distance, optimizing render performance without impacting quality.
Texture Streaming and Compression: Use texture streaming and compression methods like Virtual Textures to reduce memory usage and improve texture loading times.
Efficient Lighting: Utilize baked lighting or adjustable shadow distances instead of dynamic lighting when feasible, as dynamic lights can be resource-intensive.
Culling Techniques: Techniques such as occlusion culling and frustum culling prevent rendering of objects outside the player’s view, saving GPU and CPU resources.
Asset Optimization: Reduce texture sizes, optimize meshes, and minimize high-resolution assets where not needed. Tools like Unreal’s built-in Profiler and GPU Visualizer can help identify performance bottlenecks.
And many more... refer to Unreal Engine official How To's.
Recommended EC2 Instances: Our benchmarks indicate that the G4dn family of AWS EC2 instances is ideal for cloud gaming. These instances offer NVIDIA T4 GPUs, balancing performance with cost efficiency for high-quality gaming experiences.
Bandwidth Requirements for H.265 Streaming: Maingrid’s proprietary streamer uses H.265 encoding, optimized for high-quality, low-bandwidth video streaming.
1080p @60fps: Requires approximately 6–8 Mbps for smooth gameplay.
UHD (4K) @60fps: Requires around 15–20 Mbps to maintain visual fidelity without compromising quality.
Game Startup Time: Depending on the game size and platform configuration, startup times are typically between 3–10 seconds, ensuring quick and responsive access for end users.
Gameplay Latency: Latency typically ranges between 8–12ms, depending on the region and streaming quality. CIMS intelligently selects the closest available resource to the end user to minimize latency and optimize gameplay responsiveness.
Last updated