Hi folks,
Here's my talk proposal for the June 29th meetup.
Regards,
Sandipan
--
Title: Passthrough PMU for KVM x86 guests
Presenters: Manali Shukla, Sandipan Das
Abstract:
Passthrough PMU for KVM x86 guests improves the performance of guest PMU by
giving direct control of the hardware PMUs to the guest. In this talk, we
will explore: 1) the current "emulated" guest PMU implementation, 2) the
changes passthrough PMU brings, and 3) the performance benefits of using
passthrough PMU.
Outline:
- Short introduction to hardware PMUs and virtualization on x86
- Interfaces for programming hardware events
- vCPU context management (saving and restoring)
- Instruction interception and register access
- Design of "emulated" guest PMU and its caveats
- Design of passthrough PMU and its benefits
Upstream Discussion:
https://lore.kernel.org/all/20240506053020.3...@google.com/
Talk preference: Regular talk