This testing shows that the Ipsotek VISuite application uses multiple strategies to scale efficiently with a minimum level of complexity:
- Each processing node was configured to use all 4 A2 GPU devices included in the A16 quad-board design.
- Multiple processing nodes in a cluster configuration could efficiently process roughly equal numbers of camera streams.
- We also observed that all 4 GPUs on a single processing node were sharing the load-balanced workload correctly with the load shared across the VM.
This multi-level approach to scalability ensures that if a system needs to expand, additional resources, from GPUs to entire processing nodes can be easily added.