Everything you Need to Know about Using GPUs with Kubernetes
This talk will start by describing the need for making Kubernetes aware of resources like GPUs. Then it will briefly go into the history of GPU support in Kubernetes and the various backwards incompat …
Talk Title | Everything you Need to Know about Using GPUs with Kubernetes |
Speakers | Rohit Agarwal (Software Engineer, Google Cloud) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
This talk will start by describing the need for making Kubernetes aware of resources like GPUs. Then it will briefly go into the history of GPU support in Kubernetes and the various backwards incompatible changes it has gone through. It will then describe the current state of GPU support in Kubernetes and the best practices for both Kubernetes users (app developers requiring GPUs) and Kubernetes cluster operators (that are managing machines containing GPUs). Specifically, it will touch on managing GPU drivers, device-plugins, advanced GPU scheduling and the newly added GPU monitoring support. Then it will describe what we learnt from running hundreds of GPU clusters in GKE. Finally it will briefly mention what’s coming next in Kubernetes with regards to GPUs and other hardware accelerators and devices.