Pseudo precise i-cache inclusivity for vertical caches

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 13/20 (2006.01) G06F 12/08 (2006.01)

Patent

CA 2260285

A modified MESI cache coherency protocol is implemented within a level two (L2) cache accessible to a processor having bifurcated level one (L1) data and instruction caches. The modified MESI protocol includes two substates of the shared state, which denote the same coherency information as the shared state plus additional information regarding the contents/coherency of the subject cache entry. One substate, S IC0, indicates that the cache entry is assumed to contain instructions since the contents were retrieved from system memory as a result of an instruction fetch operation. The second substate, S IC1, indicates the same information plus that a snooped flush operation hit the subject cache entry while its coherency was in the first shared substate. Deallocation of a cache entry in the first substate of the shared coherency state within lower level (e.g., L3) caches does not result in the contents of the same cache entry in an L2 cache being invalidated. Once the first substate is entered, the coherency state does not transition to the invalid state unless an operation designed to invalidate instructions is received. Operations from a local processor which contravene the presumption that the contents comprise instructions may cause the coherency state to transition to an ordinary shared state. Since the contents of a cache entry in the two coherency substates are presumed to be instructions, not data, instructions within an L2 cache are not discarded as a result of snooped flushes, but are retained for possible reloads by a local processor.

LandOfFree

Say what you really think

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

Rating

Pseudo precise i-cache inclusivity for vertical caches does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pseudo precise i-cache inclusivity for vertical caches, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pseudo precise i-cache inclusivity for vertical caches will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1817421

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