Invention Grant
US07930514B2 Method, system, and computer program product for implementing a dual-addressable cache
失效
用于实现双重寻址缓存的方法,系统和计算机程序产品
- Patent Title: Method, system, and computer program product for implementing a dual-addressable cache
- Patent Title (中): 用于实现双重寻址缓存的方法,系统和计算机程序产品
-
Application No.: US11054298Application Date: 2005-02-09
-
Publication No.: US07930514B2Publication Date: 2011-04-19
- Inventor: Norbert Hagspiel , Erwin Pfeffer , Bruce A. Wagar
- Applicant: Norbert Hagspiel , Erwin Pfeffer , Bruce A. Wagar
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent John Campbell
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A method, system, and computer program product for implementing a dual-addressable cache is provided. The method includes adding fields for indirect indices to each congruence class provided in a cache directory. The cache directory is indexed by primary addresses. In response to a request for a primary address based upon a known secondary address corresponding to the primary address, the method also includes generating an index for the secondary address, and inserting or updating one of the indirect indices into one of the fields for a congruence class relating to the secondary address. The indirect index is assigned a value of a virtual index corresponding to the primary address. The method further includes searching congruence classes of each of the indirect indices for the secondary address.
Public/Granted literature
- US20060179233A1 Method, system, and computer program product for implementing a dual-addressable cache Public/Granted day:2006-08-10
Information query