Cache memory system and method for managing the same
US6549983B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 20, 1999 |
| Grant date | Apr 15, 2003 |
| Priority date | — |
| Expiry date | May 20, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/0802
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A cache memory system reduces the rate of cache misses. The cache memory system includes a first auxiliary storage device which stores first information blocks and a second auxiliary storage device which stores second information blocks fetched from a lower level memory device. Each second block includes a plurality of the first information blocks. A process for fetching information selectively fetches a first or second information block from the lower level memory device and selectively stores the fetched block in the first auxiliary storage device and/or the second auxiliary storage device. Selection of the size of block to fetch and where to store the fetched block is according to whether the data to be referenced by the central controller is in the first auxiliary storage device or the second auxiliary storage device and whether first information blocks that do not include the referenced data are both in the second information block including the referenced data and in the first auxiliary storage device. A control unit that controls the selective fetching and storing maintains state data that includes entries corresponding to second information blocks. Each entry identifies a c…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.