NVIDIA Interview Question

Design an interface for managing and running jobs on various GPUs