Invention Grant
- Patent Title: High performance unaligned cache access
- Patent Title (中): 高性能未对齐缓存访问
-
Application No.: US12572416Application Date: 2009-10-02
-
Publication No.: US08127078B2Publication Date: 2012-02-28
- Inventor: Michael K. Gschwind , Valentina Salapura
- Applicant: Michael K. Gschwind , Valentina Salapura
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Ido Tuchman; William J. Stock
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A cache memory device and method for operating the same. One embodiment of the cache memory device includes an address decoder decoding a memory address and selecting a target cache line. A first cache array is configured to output a first cache entry associated with the target cache line, and a second cache array coupled to an alignment unit is configured to output a second cache entry associated with the alignment cache line. The alignment unit coupled to the address decoder selects either the target cache line or a neighbor cache line proximate the target cache line as an alignment cache line output. Selection of either the target cache line or a neighbor cache line is based on an alignment bit in the memory address. A tag array cache is split into even and odd cache lines tags, and provides one or two tags for every cache access.
Public/Granted literature
- US20110082980A1 HIGH PERFORMANCE UNALIGNED CACHE ACCESS Public/Granted day:2011-04-07
Information query