YoVDO

VirtIO GPU: Current Status and Implementation in Rust

Offered By: KVM Forum via YouTube

Tags

Virtualization Courses Rust Courses Automotive Industry Courses QEMU Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the current status and ongoing efforts to implement VirtIO GPU for infotainment systems in the automotive industry in this 27-minute KVM Forum talk. Learn about the decision to develop VirtIO GPU in Rust as a vhost-user device under the Rust-VMM project umbrella. Discover how implementing VirtIO for hardware enables Android deployment on various VMMs supporting VirtIO, such as Crosvm and QEMU, offering benefits like reduced attack surface and granular device process permissions. Gain insights into the VirtIO GPU implementation managing GPU device operations using the vhost-user protocol, supporting virglrenderer, and exploring gfxstream integration. Follow the speakers' journey in building the VirtIO GPU device in Rust, including challenges faced and milestones achieved. Understand the past, present, and future status of this project, presented by Dorinda Bassey, a Software Engineer in RedHat's Automotive team, and Matej Hrica, a Software Engineer intern for the Automotive team at RedHat.

Syllabus

virtio-gpu - Where are we now? by Dorinda Bassey & Matej Hrica


Taught by

KVM Forum

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Microsoft Windows Server 2012 Fundamentals: Hyper-V
Microsoft via edX