This event has ended. Create your own event on Sched.
View analytic
Thursday, September 1 • 4:00pm - 4:50pm
Supporting GPUs in Docker Containers on Apache Mesos - Kevin Klues, Mesosphere & Yubo Li, IBM

Sign up or log in to save this to your schedule and see who's attending!

Gaining access to GPUs inside a Docker container is a non-trivial task. Indeed, Nvidia provides both a Docker volume-plugin, as well as a full blown wrapper around Docker itself in order to allow seamless access to GPUs inside a running Docker container. With the advent of the new unified containerizer in Mesos (which runs docker containers natively in Mesos) as well as continued support for the Docker containerizer (which shells out the task of launching docker containers to Docker itself), Mesos needs a way to to seamlessly support GPUs inside running docker containers as well.

This talk covers the details of why gaining access to GPUs inside a running docker container is hard, how Nvidia has solved this problem for standalone docker itself, and how Mesos has now solved this problem in both its unified containerizer and Docker containerizer technologies together.

avatar for Kevin Klues

Kevin Klues

Senior Software Engineer, Mesosphere
Kevin Klues is a Senior Software Engineer at Mesosphere working on the Mesos core team. Prior to joining Mesosphere, he worked at Google on an experimental operating system for data centers called Akaros. He and a few others founded the Akaros project while working on their Ph.Ds at UC Berkeley. In a past life Kevin was a lead developer of the TinyOS project, working at Stanford, the Technical University of Berlin, and the CSIRO in Australia... Read More →
avatar for Yubo Li

Yubo Li

Research Stuff Member, IBM Research
Dr. Yubo Li is from IBM Research China, Beijing. He is working with GPU enablement on Kubernetes/Mesos/OpenStack cloud and architecture design for deep learning (DL). He is the chief architect for GPU acceleration service on SuperVessel, an open-access cloud with OpenStack and OpenPOWER machines. He now is working on GPU enablement on container clound infrastructures, including Kubernetes, Mesos and Marathon, etc.

Thursday September 1, 2016 4:00pm - 4:50pm
Ballroom B

Attendees (20)