Towards Exitless and Efficient Paravirtual I/O
Virtualization is a prominent technology used in data centers around the world. While many kinds of workloads can run at near-native performance even when virtualized, I/O intensive workloads still suffer from high overhead precluding the use of virtualization in many applications. In this paper, the authors tackle the problem of improving the performance of para-virtual I/O. They propose an exit less para-virtual I/O model, under which guests and the hypervisor, running on distinct cores, exchange exitless notifications instead of costly exit-based notifications.