{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T17:26:00Z","timestamp":1770225960106,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,3,9]],"date-time":"2020-03-09T00:00:00Z","timestamp":1583712000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1918400, CNS-1717801, CNS-1563555"],"award-info":[{"award-number":["CCF-1918400, CNS-1717801, CNS-1563555"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,3,9]]},"DOI":"10.1145\/3373376.3378467","type":"proceedings-article","created":{"date-parts":[[2020,3,13]],"date-time":"2020-03-13T22:37:01Z","timestamp":1584139021000},"page":"557-574","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Optimizing Nested Virtualization Performance Using Direct Virtual Hardware"],"prefix":"10.1145","author":[{"given":"Jin Tack","family":"Lim","sequence":"first","affiliation":[{"name":"Columbia University, New York, NY, USA"}]},{"given":"Jason","family":"Nieh","sequence":"additional","affiliation":[{"name":"Columbia University, New York, NY, USA"}]}],"member":"320","published-online":{"date-parts":[[2020,3,13]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 2011 USENIX Annual Technical Conference (USENIX ATC 2011)","author":"Amit Nadav","year":"2017","unstructured":"Nadav Amit , Muli Ben-Yehuda , Dan Tsafrir , and Assaf Schuster . 2017 . vIOMMU: Efficient IOMMU Emulation . In Proceedings of the 2011 USENIX Annual Technical Conference (USENIX ATC 2011) . Portland, OR, 105--121. Nadav Amit, Muli Ben-Yehuda, Dan Tsafrir, and Assaf Schuster. 2017. vIOMMU: Efficient IOMMU Emulation. In Proceedings of the 2011 USENIX Annual Technical Conference (USENIX ATC 2011). Portland, OR, 105--121."},{"key":"e_1_3_2_1_2_1","unstructured":"ARM Ltd. 2011. ARM Generic Interrupt Controller Architecture version 2.0 ARM IHI 0048B.  ARM Ltd. 2011. ARM Generic Interrupt Controller Architecture version 2.0 ARM IHI 0048B."},{"key":"e_1_3_2_1_3_1","unstructured":"ARM Ltd. 2013. ARM Architecture Reference Manual ARMv8-A DDI0487A.a.  ARM Ltd. 2013. ARM Architecture Reference Manual ARMv8-A DDI0487A.a."},{"key":"e_1_3_2_1_4_1","unstructured":"ARM Ltd. 2016. ARM Generic Interrupt Controller Architecture Specification GIC architecture version 3.0 and version 4.0 ARM IHI 0069C.  ARM Ltd. 2016. ARM Generic Interrupt Controller Architecture Specification GIC architecture version 3.0 and version 4.0 ARM IHI 0069C."},{"key":"e_1_3_2_1_5_1","article-title":"Now Available -- Compute-Intensive C5 Instances for Amazon EC2","author":"Barr Jeff","year":"2017","unstructured":"Jeff Barr . 2017 . Now Available -- Compute-Intensive C5 Instances for Amazon EC2 . AWS News Blog. Retrieved Jan 21, 2020 from https:\/\/aws.amazon.com\/blogs\/aws\/now-available-computeintensive- c5-instances-for-amazon-ec2\/ Jeff Barr. 2017. Now Available -- Compute-Intensive C5 Instances for Amazon EC2. AWS News Blog. Retrieved Jan 21, 2020 from https:\/\/aws.amazon.com\/blogs\/aws\/now-available-computeintensive- c5-instances-for-amazon-ec2\/","journal-title":"AWS News Blog. Retrieved"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 9th Symposium on Operating Systems Design and Implementation (OSDI","author":"Ben-Yehuda Muli","year":"2010","unstructured":"Muli Ben-Yehuda , Michael D. Day , Zvi Dubitzky , Michael Factor , Nadav Har'El , Abel Gordon , Anthony Liguori , Orit Wasserman , and Ben-Ami Yassour . 2010 . The Turtles Project: Design and Implementation of Nested Virtualization . In Proceedings of the 9th Symposium on Operating Systems Design and Implementation (OSDI 2010). Vancouver, BC, Canada, 423--436. Muli Ben-Yehuda, Michael D. Day, Zvi Dubitzky, Michael Factor, Nadav Har'El, Abel Gordon, Anthony Liguori, Orit Wasserman, and Ben-Ami Yassour. 2010. The Turtles Project: Design and Implementation of Nested Virtualization. In Proceedings of the 9th Symposium on Operating Systems Design and Implementation (OSDI 2010). Vancouver, BC, Canada, 423--436."},{"key":"e_1_3_2_1_7_1","volume-title":"KVM Mailing List. Retrieved","author":"Bonzini Paolo","year":"2018","unstructured":"Paolo Bonzini . 2018 . Migration with directly assigned devices is possible ? KVM Mailing List. Retrieved Jan 21, 2020 from https:\/\/marc.info\/?l=kvm&m=152459004513285&w=2 Paolo Bonzini. 2018. Migration with directly assigned devices is possible? KVM Mailing List. Retrieved Jan 21, 2020 from https:\/\/marc.info\/?l=kvm&m=152459004513285&w=2"},{"key":"e_1_3_2_1_8_1","volume-title":"Hardware and Software Support for Virtualization","author":"Bugnion Edouard","unstructured":"Edouard Bugnion , Jason Nieh , and Dan Tsafrir . 2017. Hardware and Software Support for Virtualization . Morgan and Claypool Publishers . Edouard Bugnion, Jason Nieh, and Dan Tsafrir. 2017. Hardware and Software Support for Virtualization. Morgan and Claypool Publishers."},{"key":"e_1_3_2_1_9_1","unstructured":"Cesare Cantu. 2013. Network Interface Card Device Pass-through with Multiple Nested Hypervisors. US Patent US9176767B2.  Cesare Cantu. 2013. Network Interface Card Device Pass-through with Multiple Nested Hypervisors. US Patent US9176767B2."},{"key":"e_1_3_2_1_10_1","volume-title":"Linux Kernel Source Tree. Retrieved","author":"Christopherson Sean","year":"2019","unstructured":"Sean Christopherson . 2019 . KVM: nVMX: Disable intercept for FS\/GS base MSRs in vmcs02 when possible . Linux Kernel Source Tree. Retrieved Jan 21, 2020 from https:\/\/github.com\/torvalds\/linux\/ commit\/d69129b4e46a7b61dc956af038d143eb791f22c7 Sean Christopherson. 2019. KVM: nVMX: Disable intercept for FS\/GS base MSRs in vmcs02 when possible. Linux Kernel Source Tree. Retrieved Jan 21, 2020 from https:\/\/github.com\/torvalds\/linux\/ commit\/d69129b4e46a7b61dc956af038d143eb791f22c7"},{"key":"e_1_3_2_1_11_1","volume-title":"Retrieved","year":"2020","unstructured":"Citrix. 2020 . Citrix and AWS partner to enable application elasticity and scale . Retrieved Jan 21, 2020 from https:\/\/www.citrix.com\/global-partners\/amazon-web-services\/ Citrix. 2020. Citrix and AWS partner to enable application elasticity and scale. Retrieved Jan 21, 2020 from https:\/\/www.citrix.com\/global-partners\/amazon-web-services\/"},{"key":"e_1_3_2_1_12_1","volume-title":"Retrieved","year":"2019","unstructured":"CloudShare. 2019 . Infrastructure . Retrieved Jan 21, 2020 from https:\/\/www.cloudshare.com\/technology\/nested-virtualization\/ CloudShare. 2019. Infrastructure. Retrieved Jan 21, 2020 from https:\/\/www.cloudshare.com\/technology\/nested-virtualization\/"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.35"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 2017 USENIX Annual Technical Conference (USENIX ATC 2017)","author":"Dall Christoffer","year":"2017","unstructured":"Christoffer Dall , Shih-Wei Li , and Jason Nieh . 2017 . Optimizing the Design and Implementation of the Linux ARM Hypervisor . In Proceedings of the 2017 USENIX Annual Technical Conference (USENIX ATC 2017) . Santa Clara, CA, 221--234. Christoffer Dall, Shih-Wei Li, and Jason Nieh. 2017. Optimizing the Design and Implementation of the Linux ARM Hypervisor. In Proceedings of the 2017 USENIX Annual Technical Conference (USENIX ATC 2017). Santa Clara, CA, 221--234."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541946"},{"key":"e_1_3_2_1_18_1","first-page":"4","article-title":"ReNIC: Architectural Extension to SR-IOV I\/O Virtualization for Efficient Replication","volume":"8","author":"Dong Yaozu","year":"2012","unstructured":"Yaozu Dong , Yu Chen , Zhenhao Pan , Jinquan Dai , and Yunhong Jiang . 2012 . ReNIC: Architectural Extension to SR-IOV I\/O Virtualization for Efficient Replication . ACM Transactions on Architecture and Code Optimization (TACO) 8 , 4 (Jan. 2012), 40:1--40:22. Yaozu Dong, Yu Chen, Zhenhao Pan, Jinquan Dai, and Yunhong Jiang. 2012. ReNIC: Architectural Extension to SR-IOV I\/O Virtualization for Efficient Replication. ACM Transactions on Architecture and Code Optimization (TACO) 8, 4 (Jan. 2012), 40:1--40:22.","journal-title":"ACM Transactions on Architecture and Code Optimization (TACO)"},{"key":"e_1_3_2_1_19_1","volume-title":"Retrieved","author":"DPDK.","year":"2015","unstructured":"DPDK. 2015 . Poll Mode Driver for Emulated Virtio NIC . Retrieved Jan 21, 2020 from https:\/\/doc.dpdk.org\/guides\/nics\/virtio.html DPDK. 2015. Poll Mode Driver for Emulated Virtio NIC. Retrieved Jan 21, 2020 from https:\/\/doc.dpdk.org\/guides\/nics\/virtio.html"},{"key":"e_1_3_2_1_20_1","volume-title":"Retrieved","author":"DPDK.","year":"2019","unstructured":"DPDK. 2019 . Data Plane Development Kit . Retrieved Jan 21, 2020 from https:\/\/dpdk.org\/ DPDK. 2019. Data Plane Development Kit. Retrieved Jan 21, 2020 from https:\/\/dpdk.org\/"},{"key":"e_1_3_2_1_21_1","volume-title":"Azure Blog. Retrieved","author":"Fan Joy","year":"2017","unstructured":"Joy Fan . 2017 . Nested Virtualization in Azure . Azure Blog. Retrieved Jan 21, 2020 from https:\/\/azure.microsoft.com\/en-us\/blog\/nestedvirtualization- in-azure\/ Joy Fan. 2017. Nested Virtualization in Azure. Azure Blog. Retrieved Jan 21, 2020 from https:\/\/azure.microsoft.com\/en-us\/blog\/nestedvirtualization- in-azure\/"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/238721.238769"},{"key":"e_1_3_2_1_23_1","volume-title":"Retrieved","author":"Cloud Google","year":"2018","unstructured":"Google Cloud . 2018 . Enabling Nested Virtualization for VM Instances . Retrieved Jan 21, 2020 from https:\/\/cloud.google.com\/compute\/docs\/ instances\/enable-nested-virtualization-vm-instances Google Cloud. 2018. Enabling Nested Virtualization for VM Instances. Retrieved Jan 21, 2020 from https:\/\/cloud.google.com\/compute\/docs\/ instances\/enable-nested-virtualization-vm-instances"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151020"},{"key":"e_1_3_2_1_25_1","volume-title":"LinuxCon Japan","author":"Hajnoczi Stefan","year":"2011","unstructured":"Stefan Hajnoczi . 2011. An Updated Overview of the QEMU Storage Stack . In LinuxCon Japan 2011 . Yokohama , Japan . Stefan Hajnoczi. 2011. An Updated Overview of the QEMU Storage Stack. In LinuxCon Japan 2011. Yokohama, Japan."},{"key":"e_1_3_2_1_26_1","unstructured":"Intel Corporation. 2012. Intel 64 and IA-32 Architectures Software Developer's Manual 325462-044US.  Intel Corporation. 2012. Intel 64 and IA-32 Architectures Software Developer's Manual 325462-044US."},{"key":"e_1_3_2_1_27_1","volume-title":"Retrieved","author":"Intel Corporation","year":"2013","unstructured":"Intel Corporation . 2013 . 4th Generation Intel Core vPro Processors with Intel VMCS Shadowing . Retrieved Jan 21, 2020 from http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/ white-papers\/intel-vmcs-shadowing-paper.pdf Intel Corporation. 2013. 4th Generation Intel Core vPro Processors with Intel VMCS Shadowing. Retrieved Jan 21, 2020 from http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/ white-papers\/intel-vmcs-shadowing-paper.pdf"},{"key":"e_1_3_2_1_28_1","volume-title":"Retrieved","author":"Jones Rick","year":"2010","unstructured":"Rick Jones . 2010 . Netperf . Retrieved Jan 21, 2020 from https:\/\/github.com\/HewlettPackard\/netperf Rick Jones. 2010. Netperf. Retrieved Jan 21, 2020 from https:\/\/github.com\/HewlettPackard\/netperf"},{"key":"e_1_3_2_1_29_1","volume-title":"Retrieved","author":"Jones Richard WM","year":"2014","unstructured":"Richard WM Jones . 2014 . Super-nested KVM . Retrieved Jan 21, 2020 from https:\/\/rwmj.wordpress.com\/2014\/07\/03\/super-nested-kvm\/ Richard WM Jones. 2014. Super-nested KVM. Retrieved Jan 21, 2020 from https:\/\/rwmj.wordpress.com\/2014\/07\/03\/super-nested-kvm\/"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 1st Workshop on I\/O Virtualization (WIOV","author":"Kadav Asim","year":"2008","unstructured":"Asim Kadav and Michael M. Swift . 2008. Live Migration of Directaccess Devices . In Proceedings of the 1st Workshop on I\/O Virtualization (WIOV 2008 ). San Diego, CA. Asim Kadav and Michael M. Swift. 2008. Live Migration of Directaccess Devices. In Proceedings of the 1st Workshop on I\/O Virtualization (WIOV 2008). San Diego, CA."},{"key":"e_1_3_2_1_31_1","volume-title":"Retrieved","author":"KVM.","year":"2018","unstructured":"KVM. 2018 . Tuning KVM - KVM ,. Retrieved Jan 21, 2020 from https:\/\/ www.linux-kvm.org\/index.php?title=Tuning_KVM&oldid=173911 KVM. 2018. Tuning KVM - KVM,. Retrieved Jan 21, 2020 from https:\/\/ www.linux-kvm.org\/index.php?title=Tuning_KVM&oldid=173911"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 3rd Workshop on I\/O Virtualization (WIOV","author":"Landau Alex","year":"2011","unstructured":"Alex Landau , Muli Ben-Yehuda , and Abel Gordon . 2011 . SplitX: Split Guest\/Hypervisor Execution on Multi-core . In Proceedings of the 3rd Workshop on I\/O Virtualization (WIOV 2011). Portland, OR. Alex Landau, Muli Ben-Yehuda, and Abel Gordon. 2011. SplitX: Split Guest\/Hypervisor Execution on Multi-core. In Proceedings of the 3rd Workshop on I\/O Virtualization (WIOV 2011). Portland, OR."},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the 28th USENIX Security Symposium (USENIX Security","author":"Li Shih-Wei","year":"2019","unstructured":"Shih-Wei Li , John S. Koh , and Jason Nieh . 2019 . Protecting Cloud Virtual Machines from Commodity Hypervisor and Host Operating System Exploits . In Proceedings of the 28th USENIX Security Symposium (USENIX Security 2019). Santa Clara, CA, 1357--1374. Shih-Wei Li, John S. Koh, and Jason Nieh. 2019. Protecting Cloud Virtual Machines from Commodity Hypervisor and Host Operating System Exploits. In Proceedings of the 28th USENIX Security Symposium (USENIX Security 2019). Santa Clara, CA, 1357--1374."},{"key":"e_1_3_2_1_34_1","volume-title":"Linux Kernel Source Tree. Retrieved","author":"Li Wanpeng","year":"2018","unstructured":"Wanpeng Li . 2018 . KVM: X86: Provide a capability to disable HLT intercepts . Linux Kernel Source Tree. Retrieved Jan 21, 2020 from https:\/\/github.com\/torvalds\/linux\/commit\/ caa057a2cad647fb368a12c8e6c410ac4c28e063 Wanpeng Li. 2018. KVM: X86: Provide a capability to disable HLT intercepts. Linux Kernel Source Tree. Retrieved Jan 21, 2020 from https:\/\/github.com\/torvalds\/linux\/commit\/ caa057a2cad647fb368a12c8e6c410ac4c28e063"},{"key":"e_1_3_2_1_35_1","volume-title":"KVM Forum","author":"Liang Cunming","year":"2018","unstructured":"Cunming Liang and Tiwei Bie . 2018. vdpa: vhost-mdev as a New vhost Protocol Transport . In KVM Forum 2018 . Edinburgh , Scotland, UK . Cunming Liang and Tiwei Bie. 2018. vdpa: vhost-mdev as a New vhost Protocol Transport. In KVM Forum 2018. Edinburgh, Scotland, UK."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132754"},{"key":"e_1_3_2_1_37_1","volume-title":"Retrieved","year":"2009","unstructured":"Microsoft. 2009 . Windows XP Mode . Retrieved Jan 21, 2020 from https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=8002 Microsoft. 2009. Windows XP Mode. Retrieved Jan 21, 2020 from https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=8002"},{"key":"e_1_3_2_1_38_1","volume-title":"Retrieved","year":"2017","unstructured":"Microsoft. 2017 . Virtualization-based Security (VBS) . Retrieved Jan 21, 2020 from https:\/\/docs.microsoft.com\/en-us\/windowshardware\/ design\/device-experiences\/oem-vbs Microsoft. 2017. Virtualization-based Security (VBS). Retrieved Jan 21, 2020 from https:\/\/docs.microsoft.com\/en-us\/windowshardware\/ design\/device-experiences\/oem-vbs"},{"key":"e_1_3_2_1_39_1","volume-title":"Google. The Next Platform. Retrieved","author":"Morgan Timothy Prickett","year":"2016","unstructured":"Timothy Prickett Morgan . 2016 . Azure Stack Gives Microsoft Leverage Over AWS , Google. The Next Platform. Retrieved Jan 21, 2020 from https:\/\/www.nextplatform.com\/2016\/01\/26\/azure-stack-givesmicrosoft- leverage-over-aws-google\/ Timothy Prickett Morgan. 2016. Azure Stack Gives Microsoft Leverage Over AWS, Google. The Next Platform. Retrieved Jan 21, 2020 from https:\/\/www.nextplatform.com\/2016\/01\/26\/azure-stack-givesmicrosoft- leverage-over-aws-google\/"},{"key":"e_1_3_2_1_40_1","volume-title":"Retrieved","year":"2019","unstructured":"Oracle. 2019 . Oracle Cloud Infrastructure Ravello Service . Retrieved Jan 21, 2020 from https:\/\/docs.oracle.com\/en\/cloud\/iaas\/ravellocloud\/ index.html Oracle. 2019. Oracle Cloud Infrastructure Ravello Service. Retrieved Jan 21, 2020 from https:\/\/docs.oracle.com\/en\/cloud\/iaas\/ravellocloud\/ index.html"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060323"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2151024.2151040"},{"key":"e_1_3_2_1_43_1","volume-title":"Ravello Blog. Retrieved","author":"Community Ravello","year":"2016","unstructured":"Ravello Community . 2016 . Nested virtualization: How to run nested KVM on AWS or Google Cloud . Ravello Blog. Retrieved Jan 21, 2020 from https:\/\/blogs.oracle.com\/ravello\/run-nested-kvm-on-awsgoogle Ravello Community. 2016. Nested virtualization: How to run nested KVM on AWS or Google Cloud. Ravello Blog. Retrieved Jan 21, 2020 from https:\/\/blogs.oracle.com\/ravello\/run-nested-kvm-on-awsgoogle"},{"key":"e_1_3_2_1_44_1","volume-title":"Introducing CloudLab: Scientific Infrastructure for Advancing Cloud Architectures and Applications. USENIX ;login: 39, 6 (Dec","author":"Ricci Robert","year":"2014","unstructured":"Robert Ricci , Eric Eide , and The CloudLab Team . 2014. Introducing CloudLab: Scientific Infrastructure for Advancing Cloud Architectures and Applications. USENIX ;login: 39, 6 (Dec . 2014 ), 36--38. Robert Ricci, Eric Eide, and The CloudLab Team. 2014. Introducing CloudLab: Scientific Infrastructure for Advancing Cloud Architectures and Applications. USENIX ;login: 39, 6 (Dec. 2014), 36--38."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400108"},{"key":"e_1_3_2_1_46_1","volume-title":"Linux Kernel Mailing List. Retrieved","author":"Russell Rusty","year":"2008","unstructured":"Rusty Russell , Yanmin Zhang , Ingo Molnar , and David Sommerseth . 2008 . Improve hackbench . Linux Kernel Mailing List. Retrieved Jan 21, 2020 from http:\/\/people.redhat.com\/mingo\/cfsscheduler\/ tools\/hackbench.c Rusty Russell, Yanmin Zhang, Ingo Molnar, and David Sommerseth. 2008. Improve hackbench. Linux Kernel Mailing List. Retrieved Jan 21, 2020 from http:\/\/people.redhat.com\/mingo\/cfsscheduler\/ tools\/hackbench.c"},{"key":"e_1_3_2_1_47_1","volume-title":"The Register. Retrieved","author":"Sharwood Simon","year":"2017","unstructured":"Simon Sharwood . 2017 . AWS adopts home-brewed KVM as new hypervisor . The Register. Retrieved Jan 21, 2020 from https:\/\/www.theregister.co.uk\/2017\/11\/07\/aws_writes_new_kvm_ based_hypervisor_to_make_its_cloud_go_faster\/ Simon Sharwood. 2017. AWS adopts home-brewed KVM as new hypervisor. The Register. Retrieved Jan 21, 2020 from https:\/\/www.theregister.co.uk\/2017\/11\/07\/aws_writes_new_kvm_ based_hypervisor_to_make_its_cloud_go_faster\/"},{"key":"e_1_3_2_1_48_1","volume-title":"Retrieved","author":"Sim Paul","year":"2013","unstructured":"Paul Sim . 2013 . KVM Performance Optimization . Retrieved Jan 21, 2020 from https:\/\/www.slideshare.net\/janghoonsim\/kvmperformance- optimization-for-ubuntu Paul Sim. 2013. KVM Performance Optimization. Retrieved Jan 21, 2020 from https:\/\/www.slideshare.net\/janghoonsim\/kvmperformance- optimization-for-ubuntu"},{"key":"e_1_3_2_1_49_1","volume-title":"Retrieved","author":"SUSE.","year":"2020","unstructured":"SUSE. 2020 . Disk Cache Modes . Retrieved Jan 21, 2020 from https:\/\/documentation.suse.com\/sles\/12-SP4\/html\/SLES-all\/chacachemodes. html SUSE. 2020. Disk Cache Modes. Retrieved Jan 21, 2020 from https:\/\/documentation.suse.com\/sles\/12-SP4\/html\/SLES-all\/chacachemodes. html"},{"key":"e_1_3_2_1_50_1","volume-title":"Retrieved","author":"Software Foundation The Apache","year":"2015","unstructured":"The Apache Software Foundation . 2015 . ab - Apache HTTP server benchmarking tool . Retrieved Jan 21, 2020 from http:\/\/httpd.apache.org\/docs\/2.4\/programs\/ab.html The Apache Software Foundation. 2015. ab - Apache HTTP server benchmarking tool. Retrieved Jan 21, 2020 from http:\/\/httpd.apache.org\/docs\/2.4\/programs\/ab.html"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2731186.2731189"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322261"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060289.1060308"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2892242.2892254"},{"key":"e_1_3_2_1_55_1","volume-title":"Retrieved","author":"Xen Project","year":"2014","unstructured":"Xen Project wiki. 2014 . Network Throughput and Performance Guide . Retrieved Jan 21, 2020 from http:\/\/wiki.xen.org\/wiki\/Network_ Throughput_and_Performance_Guide Xen Project wiki. 2014. Network Throughput and Performance Guide. Retrieved Jan 21, 2020 from http:\/\/wiki.xen.org\/wiki\/Network_ Throughput_and_Performance_Guide"},{"key":"e_1_3_2_1_56_1","volume-title":"Retrieved","author":"Xen Project","year":"2018","unstructured":"Xen Project wiki. 2018 . Nested Virtualization in Xen . Retrieved Jan 21, 2020 from https:\/\/wiki.xenproject.org\/wiki\/Nested_Virtualization_ in_Xen Xen Project wiki. 2018. Nested Virtualization in Xen. Retrieved Jan 21, 2020 from https:\/\/wiki.xenproject.org\/wiki\/Nested_Virtualization_ in_Xen"},{"key":"e_1_3_2_1_57_1","volume-title":"Retrieved","author":"Xen Project","year":"2019","unstructured":"Xen Project wiki. 2019 . Xen PCI Passthrough . Retrieved Jan 21, 2020 from https:\/\/wiki.xen.org\/wiki\/Xen_PCI_Passthrough Xen Project wiki. 2019. Xen PCI Passthrough. Retrieved Jan 21, 2020 from https:\/\/wiki.xen.org\/wiki\/Xen_PCI_Passthrough"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3139645.3139649"},{"key":"e_1_3_2_1_59_1","volume-title":"Proceedings of the 2008 Ottawa Linux Symposium (OLS","author":"Zhai Edwin","year":"2008","unstructured":"Edwin Zhai , Gregory D. Cummings , and Yaozu Dong . 2008 . Live Migration with Pass-through Device for Linux VM . In Proceedings of the 2008 Ottawa Linux Symposium (OLS 2008). Ottawa, ON, Canada, 261--267. Edwin Zhai, Gregory D. Cummings, and Yaozu Dong. 2008. Live Migration with Pass-through Device for Linux VM. In Proceedings of the 2008 Ottawa Linux Symposium (OLS 2008). Ottawa, ON, Canada, 261--267."}],"event":{"name":"ASPLOS '20: Architectural Support for Programming Languages and Operating Systems","location":"Lausanne Switzerland","acronym":"ASPLOS '20","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3373376.3378467","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3373376.3378467","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3373376.3378467","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:59Z","timestamp":1750199579000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3373376.3378467"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,9]]},"references-count":57,"alternative-id":["10.1145\/3373376.3378467","10.1145\/3373376"],"URL":"https:\/\/doi.org\/10.1145\/3373376.3378467","relation":{},"subject":[],"published":{"date-parts":[[2020,3,9]]},"assertion":[{"value":"2020-03-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}