Invention Grant
- Patent Title: Variable caching structure for managing physical storage
-
Application No.: US13359939Application Date: 2012-01-27
-
Publication No.: US09697131B2Publication Date: 2017-07-04
- 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 & Elliot, LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0875 ; G06F12/0864 ; G06F9/30 ; G06F9/38 ; G06F9/455 ; G06F12/0891

Abstract:
A method for managing a variable caching structure for managing storage for a processor. The method includes using a multi-way tag array to store a plurality of pointers for a corresponding plurality of different size groups of physical storage of a storage stack, wherein the pointers indicate guest addresses that have corresponding converted native addresses stored within the storage stack, and allocating a group of storage blocks of the storage stack, wherein the size of the allocation is in accordance with a corresponding size of one of the plurality of different size groups. Upon a hit on the tag, a corresponding entry is accessed to retrieve a pointer that indicates where in the storage stack a corresponding group of storage blocks of converted native instructions reside. The converted native instructions are then fetched from the storage stack for execution.
Public/Granted literature
- US20120198168A1 VARIABLE CACHING STRUCTURE FOR MANAGING PHYSICAL STORAGE Public/Granted day:2012-08-02
Information query