发明名称 HARDWARE-BASED PRE-PAGE WALK VIRTUAL ADDRESS TRANSFORMATION
摘要 An apparatus includes a processor and a virtual address transformation unit coupled with the processor. The virtual address transformation unit includes a register. The virtual address transformation unit is configured to receive an indication of a virtual address and read, from the register, a current page size of a plurality of available page sizes. The virtual address transformation unit is also configured to determine a shift amount based, at least in part, on the current page size and perform a bit shift of the virtual address, wherein the virtual address is bit shifted by, at least, the determined shift amount.
申请公布号 US2014281353(A1) 申请公布日期 2014.09.18
申请号 US201313834739 申请日期 2013.03.15
申请人 International Business Machines Corporation 发明人 Bybell Anthony J.;Frey Bradly G.;Gschwind Michael Karl
分类号 G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项 1. An apparatus comprising: a processor; and a virtual address transformation unit coupled with the processor, the virtual address transformation unit including a register, the virtual address transformation unit configured to: receive an indication of a virtual address;read, from the register, a current page size of a plurality of available page sizes;determine a shift amount based, at least in part, on the current page size; and perform a bit shift of the virtual address to create a transformed virtual address, wherein the virtual address is bit shifted by, at least, the determined shift amount.
地址 US