Invention Grant
- Patent Title: Guest to native block address mappings and management of native code storage
-
Application No.: US13359832Application Date: 2012-01-27
-
Publication No.: US09639364B2Publication Date: 2017-05-02
- Inventor: Mohammad Abdallah
- Applicant: Mohammad Abdallah
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott, LLP
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F9/355 ; G06F12/1036 ; G06F9/455 ; G06F9/30 ; G06F9/32 ; G06F9/38 ; G06F12/0895 ; G06F12/0897

Abstract:
A method for managing mappings of storage on a code cache for a processor. The method includes storing a plurality of guest address to native address mappings as entries in a conversion look aside buffer, wherein the entries indicate guest addresses that have corresponding converted native addresses stored within a code cache memory, and receiving a subsequent request for a guest address at the conversion look aside buffer. The conversion look aside buffer is indexed to determine whether there exists an entry that corresponds to the index, wherein the index comprises a tag and an offset that is used to identify the entry that corresponds to the index. Upon a hit on the tag, the corresponding entry is accessed to retrieve a pointer to the code cache memory corresponding block of converted native instructions. The corresponding block of converted native instructions are fetched from the code cache memory for execution.
Public/Granted literature
- US20120198122A1 GUEST TO NATIVE BLOCK ADDRESS MAPPINGS AND MANAGEMENT OF NATIVE CODE STORAGE Public/Granted day:2012-08-02
Information query