Method and apparatus for preemptive cache write-back

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

711141, 711142, 711144, 711145, 711146, G06F 1206

Patent

active

061346349

ABSTRACT:
A microprocessor preemptively write-backs dirty entries of an internal cache. Each cache entry is checked once each predetermined time period to determine if the cache entry is dirty. If dirty, a write history is checked to determine if the cache entry is stale. If stale, the cache entry in preemptively written back to main memory and then marked as clean. The write history includes a count of the number of consecutive predetermined time periods during which there is no write to the cache entry. The cache entry is stale if the count exceeds a predetermined number. For each check of the write history the nonwrite count is incremented if the cache entry has been written to during the prior cycle and decremented if not. Alternatively, the nonwrite count is set to zero if the cache entry has been written to. The dirty cache entry may be marked as clean upon copying to the write-back buffer or, alternatively, when the write-back buffer writes the dirty cache entry to the main memory. If a write address matches the address of any write-back buffer entry, the matching entry is flushed from the write-back buffer.

REFERENCES:
patent: 4530055 (1985-07-01), Hamstra et al.
patent: 5045996 (1991-09-01), Barth et al.
patent: 5119485 (1992-06-01), Ledbetter, Jr. et al.
patent: 5467460 (1995-11-01), Patel
patent: 5555398 (1996-09-01), Raman
patent: 5623633 (1997-04-01), Zeller et al.
patent: 5668968 (1997-09-01), Wu
patent: 5729713 (1998-03-01), Leyrer
patent: 5778430 (1998-07-01), Ish et al.
D. Bazlen, J. Hajdu and G. Knauft, "Preventive Cast-Out Operations in Cache Hierarchies," IBM Technical Disclosure Bulletin, vol. 23, No. 12, pp. 5426-5427, May 1981.
"Improved Data Cache Reload Performance," IBM Technical Disclosure Bulletin, vol. 32, No. 4B, pp. 244-245, Sep. 1989.

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

Method and apparatus for preemptive cache write-back does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for preemptive cache write-back, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for preemptive cache write-back will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-479429

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