Dual cache directories with respective queue independently execu

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711124, 711119, 711113, G06F 1200

Patent

active

060852887

ABSTRACT:
A method of storing values in a cache used by a processor of a computer system, the cache having two or more cache directories. An address tag associated with the memory block is written into a first cache directory during an initial processor cycle, the address tag is written into a second cache directory during the next or subsequent processor cycle. Another address tag associated with a different memory block may be read from the second cache directory during the initial processor cycle. Additionally, another address tag associated with yet a different memory block may be read from the first cache directory during the subsequent processor cycle. A write operation for the address tag may be placed into a write queue of the first cache directory, prior to writing the address tag into the first cache directory, and the same write operation may be placed into a write queue of the second cache directory, prior to said step of writing the address tag into the second cache directory; the write queue of the second cache directory executes its contents independently of the write queue of the first cache directory. This staggered writing ability imparts greater flexibility in carrying out write operations for a cache having multiple directories, thereby increasing performance.

REFERENCES:
patent: 5058116 (1991-10-01), Chao et al.
patent: 5099485 (1992-03-01), Bruckert et al.
patent: 5206941 (1993-04-01), Eikill et al.
patent: 5249187 (1993-09-01), Bruckert et al.
patent: 5319766 (1994-06-01), Thaller et al.
patent: 5325520 (1994-06-01), Nguyen et al.
patent: 5377345 (1994-12-01), Chang et al.
patent: 5418973 (1995-05-01), Ellis et al.
patent: 5502728 (1996-03-01), Smith, III
patent: 5542062 (1996-07-01), Taylor
patent: 5603005 (1997-02-01), Bauman et al.
patent: 5835928 (1998-11-01), Auslander et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dual cache directories with respective queue independently execu does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dual cache directories with respective queue independently execu, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dual cache directories with respective queue independently execu will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1496146

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.