HLT1 3GPU configuration support
Includes updates to the testbench to test the 2- and 3-GPU configurations.
The testing machine is assumed to be setup with either:
- 1 GPU: NUMA domain doesn't matter
- 2 GPUs: 1 GPU per NUMA domain
- 3 GPUs: 1 GPU in one NUMA domain and 2 GPUs in the other NUMA domain
To emulate the production setup multiple running HLT1 with multiple GPUs requires one input buffer per NUMA domain and the HLT1 instances connected to the "right" buffer. With 2 GPUs, each GPU reads from the buffer that is in the same NUMA domain. 3 GPUs is an extension of the 2 GPU setup where the 3rd GPU reads 50% from one input buffer and 50% from the other.
Updated startup script for the pit: Online!1057 (merged)
Edited by Roel Aaij