Accelerating cutting-edge simulations
How it works
Unity Simulation Pro removes dependencies on systems that do not benefit from simulation, providing an efficient, optimized solution that maximizes your infrastructure investment. It has two key features: headless rendering (running the Unity Player headless) and multi-GPU distributed rendering.
Headless rendering build
Headless rendering is a simulation-specific version of the Unity Linux runtime optimized for running in a pure headless fashion, without any dependency on the X server and window manager.
This provides simulation-specific performance advantages that can contribute up to 50% in simulation efficiency based on internal benchmarks.
Multi-GPU distributed rendering
Distributed rendering decouples execution of user scripts and CPU tasks from the rendering pipeline, allowing multiple accelerators – and multiple hosts – to share the rendering workload.
This feature is useful when simulating:
- Multiple cameras (sensors)
- Complex scenes with long render times
- High-throughput co-simulation that involves hardware-in-the-loop (HIL) or software-in-the-loop (SIL) simulation