1. A method of converting a memory address, comprising: receiving a guest logical memory address for a virtual machine; determining an index page reference from the guest logical memory address, wherein an index page allows a plurality of virtual machines to share an extended page table; retrieving a page index corresponding to the virtual machine from a virtual machine control structure of the virtual machine; retrieving a first part of the host physical memory address from an index page identified by the index page reference using the page index; retrieving a second part of the host physical memory address from the guest logical memory address; and generating the host physical memory address from the first and second parts of the host physical memory address.