Overview
Explore hardware-assisted techniques for IO virtualization in this 30-minute conference talk by Yifei Jiang and Bo Wan from Huawei. Delve into high-performance computing optimization in data centers, focusing on the crucial role of virtualization. Examine the motivation behind paravirtual I/O devices and gain an overview of the HA-IOV architecture. Learn about implementation prerequisites, including privilege mode in RISC-V architecture. Discover how HA-IOV is applied to emulated virtual I/O devices, as well as paravirtual I/O devices in both kernel and userspace. Conclude with insights into future developments and potential applications in the field of IO virtualization.
Syllabus
Intro
Background • High-performance computing in data centers ► 10 virtualization is one of the most crucial components to optimize physical resource
Motivation - Paravirtual 1/0 Devices
Overview of HA-IOV Architecture
Implementation Prerequisite Privilege Mode In RISC-V Architecture
HA-IOV for Emulated Virtual 1/0 Devices
HA-IOV for Paravirtual 1/0 Devices in Kernel
HA-IOV for Paravirtual 1/0 Devices in Userspace
Conclusion and Future Work
Taught by
Linux Foundation