Localized cache block flush instruction

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S133000, C711S134000, C711S135000, C711S141000, C711S142000, C711S143000

Reexamination Certificate

active

10422677

ABSTRACT:
A microprocessor and a related compiler support a local cache block flush instruction in which an execution unit of a processor determines an effective address. The processor forces all pending references to a cache block corresponding to the determined effective address to commit to the cache subsystem. If the referenced cache line is modified in the local cache (the cache subsystem corresponding to the processor executing the instruction), it is then written back to main memory. If the referenced block is valid in the local cache it is invalidated, but only in the local cache. If the referenced block is not valid in the local cache, there is no invalidation. Remote processors receiving a local cache block flush instruction from another processor via the system ignore the instruction.

REFERENCES:
patent: 5893149 (1999-04-01), Hagersten et al.
patent: 6721853 (2004-04-01), Guthrie et al.
patent: 6754782 (2004-06-01), Arimilli et al.
Hennessy and Patterson, Computer Organization and Design, 1997, Morgan Kaufmann Publisher, Second Edition, pp 179-180.
Emu8086, Assembler Tutorial for Beginners, Jan. 2003, pp 1-4 http://www.emu8086.com/assembly—language—tutorial—assembler—reference/asm—tutorial—01.html.

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

Localized cache block flush instruction does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Localized cache block flush instruction, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Localized cache block flush instruction will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3740181

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