Rapid Virtualization Indexing
From Wikipedia, the free encyclopedia
Rapid Virtualization Indexing (RVI, formerly known as Nested Page Tables during its development) is an AMD second generation hardware-assisted virtualization technology for the processor memory management unit (MMU).[1][2]
A VMware research paper found that RVI offers up to 42% gains in performance compared with software-only (shadow page table) implementation.[3] Tests conducted by Red Hat showed a doubling in performance for OLTP benchmarks.[4]
RVI was introduced in the 3rd generation of Opteron processors, code name Barcelona. The Intel equivalent, called Extended Page Tables was introduced in the Nehalem architecture.[5]
Contents |
Support in software [edit]
- VMware ESX 3.5 and later.[3]
- Microsoft Hyper-V in Windows Server 2008 R2 and later.[6]
- Linux KVM 2.6.26 and later.[7]
- Oracle VM VirtualBox 2.0.0 and later.[8]
- Xen 3.2.0 and later[9]
See also [edit]
- AMD-V (codename Pacifica) for the 1st generation AMD hardware virtualization support
- Extended Page Tables for the Intel equivalent
References [edit]
- ^ "Rapid Virtualization Indexing with Windows Server 2008 R2 Hyper-V | The Virtualization Blog". Blogs.amd.com. 2009-03-23. Retrieved 2010-05-16.
- ^ http://developer.amd.com/assets/NPT-WP-1%201-final-TM.pdf
- ^ a b "Performance Evaluation of AMD RVI Hardware Assist" (PDF). Retrieved 2010-05-16.
- ^ "Red Hat Magazine | Red Hat Enterprise Linux 5.1 utilizes nested paging on AMD Barcelona Processor to improve performance of virtualized guests". Magazine.redhat.com. 2007-11-20. Retrieved 2010-05-16.
- ^ "VMware engineer praises AMD's Nested Page Tables". Searchservervirtualization.techtarget.com. 2008-07-21. Retrieved 2010-05-16.
- ^ "AMD-V Rapid Virtualization Indexing and Windows Server 2008 R2 Hyper-V Second Level Address Translation". Doing IT Virtual. Retrieved 2010-05-16.
- ^ "Kernel Newbies: Linux 2 6 26".
- ^ "Changelog for VirtualBox 2.0".
- ^ "Benchmarks: Xen 3.2.0 on AMD Quad-Core Opteron with RVI". 2008-06-15. Retrieved 2011-05-13.
External links [edit]
| This computer hardware article is a stub. You can help Wikipedia by expanding it. |