DevConf.cz 2018 has ended

DevConf.cz 2018 is the 10th annual, free, Red Hat sponsored community conference for developers, admins, DevOps engineers, testers, documentation writers and other contributors to open source technologies such as Linux, Middleware, Virtualization, Storage, Cloud and mobile where FLOSS communities sync, share, and hack on upstream projects together in the beautiful city of Brno, Czech Republic.

When: Friday, January 26 to Sunday, January 28, 2018

Venue: Faculty of Information Technology (VUT FIT - Božetěchova 2, Brno)


  • Friday 17:15: at the venue there will be a surprise show, stick around!
  • Saturday 19:00: the social event starts at Fleda Club. TICKET IS REQUIRED. Tickets will be distributed each day at check-in. First come, first serve.
  • Sunday 17:00: there will be many prizes given away at the closing session.
Back To Schedule
Sunday, January 28 • 11:30am - 12:23pm
Slicing a GPU (Virtually!)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Limited Capacity seats available

Several workloads require a GPU acceleration, either for graphics or for computations. There are multiple ways to run these GPU accelerated workloads in KVM guests. This session
will explore many options that are usable today, as well as a few
that are still work in progress, and clarify the options available
for recent products from each of the main GPU vendors. The talk is based on experience from implementing GPU virtualization in SPICE and oVirt projects.

In particular, the session will cover:
- direct GPU assignment with IOMMU, dedicating a GPU for a specific VM
- vfio-mdev, which lets you split a single supported GPU for use in multiple VMs
- VirtIO GPU, which offers more flexibility at the expense of performance
- SPICE streaming for remote 3D rendering

After attending the session, attendees should be able to
1. understand basics of each solution's usage
2. know how to choose a GPU accelerated solution that matches their needs
3. know how to configure a virtual machine in that configuration
4. be aware of performance and quality trade-offs

avatar for Christophe de Dinechin

Christophe de Dinechin

Senior Principal Software Engineer, Red Hat
Christophe de Dinechin works at Red Hat primarily on Kata Containers and its integration into OpenShift. He also has a strong interest in virtualisation, performance, programming languages, 3D graphics and physics research. He started numerous free software projects of various size... Read More →
avatar for Martin Polednik

Martin Polednik

Software Engineer
Martin Polednik works on the oVirt project as a Software Engineer at Red Hat. As part of the oVirt virtualization team, he is responsible for integrating KVM, QEMU and libvirt virtualization features into oVirt.

Sunday January 28, 2018 11:30am - 12:23pm CET
B-D0206 Faculty of Information Technology (VUT FIT)