As discussed at the recent CMS meeting. This is part 3 of possible multi-GPU development.
Support for multi-GPU nodes (3: orchestrate different madevent executables to target different GPUs)
Note:
This part 3 (which needs part 1) seems to be the most interesting of the lot... not terribly difficult: it may be enough to iterate round-robin through 4 GPUs on the system when sending jobs.
This only makes sense for workflows/processes where MEs dominate, ie very complex processes.