virtio: towards a de-facto standard for virtual I/O devices
By R. Russell. OPSR, 2008
627 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Hardware and Architecture, Information Systems
View Paper: https://www.semanticscholar.org/paper/a8ff78e8b1efffb19f93e3af570b56d6bc6833b7
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Muli Ben-Yehuda
- Abdullah Bin Gani
- Odej Kao
- Michael Factor
- Andrew Waterman
- Abel Gordon
- Christopher J. Rossbach
- David A. Patterson
In Hardware and Architecture
- Muli Ben-Yehuda
- Abdullah Bin Gani
- Odej Kao
- Michael Factor
- Andrew Waterman
- Abel Gordon
- Christopher J. Rossbach
- David A. Patterson
In Information Systems
- Muli Ben-Yehuda
- Juan C. Rubio
- Abdullah Bin Gani
- Odej Kao
- Michael Factor
- Alexandre Ferreira
- Andrew Waterman
- Abel Gordon
Citations in the corpus
- An updated performance comparison of virtual machines and Linux containers (2015, background): “Workloads that used to be considered very challenging, like line-rate 10 Gbps networking, are now possible using only a single core using 2013-era hardware and software.”
- A Survey of Mobile Device Virtualization (2016, background): “Front-end I/O drivers in the guests utilize the back-end drivers hosted in the ITRI for I/O emulation [Russell 2008].”
- The Turtles Project: Design and Implementation of Nested Virtualization (2010, methodology): “Either the hyper-visor emulates a known device and the guest uses an un-modified driver to interact with it [47], or a para-virtual driver is installed in the guest [6,42], or the host assigns a real device to the guest which then controls the device directly [11,31,37,52,53].”
- AvA: Accelerated Virtualization of Accelerators (2020, methodology): “We extended QEMU virtio-vsock [45, 81] (a host/guest communication device) to build the virtual device.”
- The RISC-V Instruction Set Manual (2014, methodology): “49 39 38 30 29 21 20 12 11 0 PPN[3] PPN[2] PPN[1] PPN[0] page offset 11 9 9 9 12”
- Exploiting Dynamic Resource Allocation for Efficient Parallel Data Processing in the Cloud (2011, methodology): “30) with KVM [15] (version 88-r1) using virtio [23] to provide virtual I/O access.”