The vSphere Bitfusion client can run machine learning applications on remote shared GPUs. By using the run command, you can start a single application in vSphere Bitfusion.
bitfusion run -n num_gpus other switches -- applications and arguments
bitfusion run -n num_gpus other switches "applications and arguments"
- Allocate GPUs from the shared pool
- Start an application in an environment that can access the GPUs when the application makes CUDA calls
- Deallocate the GPUs when the application closes
The run command encapsulates the request_gpus, client, and release_gpus commands. You can use the individual commands to allocate GPUs and run multiple applications on the same GPUs. For more information, see Starting Applications with Reserved GPUs.