YoVDO

The Many Faces of Virtio-GPU: Capabilities, Implementation, and Use Cases

Offered By: KVM Forum via YouTube

Tags

Virtualization Courses OpenGL Courses QEMU Courses KVM Courses Paravirtualization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the versatility of virtio-gpu in this 29-minute KVM Forum talk by Sergio Lopez Pascual. Delve into the device's role as a paravirtualized GPU and display controller, examining its three main primitives: virtqueue transport, shared memory, and fences. Discover how these elements enable multiple specialized personalities to support various use cases, from native DRM to GL abstraction and GPU compute offloading. Learn about current and future virtio-gpu capabilities, their implementation, and intended applications across different software stacks. Gain insights into leveraging these features effectively, with a possible demonstration of a lesser-known capability. Access accompanying slides for a comprehensive understanding of this powerful virtualization component.

Syllabus

The many faces of virtio-gpu by Sergio Lopez Pascual


Taught by

KVM Forum

Related Courses

Xenpwn - Breaking Paravirtualized Devices
SyScan360 via YouTube
eBPF-based Extensible Paravirtualization for High Performance Applications
Linux Foundation via YouTube
Enabling CI for Windows Guest Paravirtualized Drivers
Linux Foundation via YouTube
KVM PV Feature Enablement up the Virtualization Stack
Linux Foundation via YouTube
Changing Paravirt Lock-ops for a Changing World
Linux Foundation via YouTube