Using HashiCorp Nomad to Schedule GPU Workloads

Originally published at: https://developer.nvidia.com/blog/hashicorp-nomad-gpu-scheduling/

HashiCorp Nomad 0.9 introduces device plugins which support an extensible set of devices for scheduling and deploying workloads. A device plugin allows physical hardware devices to be detected, fingerprinted, and made available to the Nomad job scheduler. The 0.9 release includes a device plugin for NVIDIA GPUs. Some example use cases are: Compute-intensive workloads employing accelerators like…