Running GPU-Accelerated Applications on Nomad
Oct 07, 2019
See a demo of the Nomad device plugin system, which allows hardware resources, such as GPUs, to be detected and made available for scheduling user tasks.
Graphics processing units (GPUs) can provide significant benefits to numerically-intensive workloads, from speedup to energy efficiency. They have become critical compute resources for workloads ranging from high-performance scientific computing, to machine learning, and cryptocurrency mining.
As of 0.9, HashiCorp's Nomad scheduler can allow hardware resources, such as GPUs, to be detected and made available for scheduling user tasks through device drivers. In this talk, HashiCorp engineer Chris Baker will present an overview of this system, along with demonstrations using the Nvidia GPU device plugin.
Nomad Backend Engineer, HashiCorp