Method and apparatus for suppressing duplicative prefetches...

Electrical computers and digital processing systems: processing – Instruction fetching – Prefetching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S237000

Reexamination Certificate

active

07461237

ABSTRACT:
A system that suppresses duplicative prefetches for branch target cache lines. During operation, the system fetches a first cache line into in a fetch buffer. The system then prefetches a second cache line, which immediately follows the first cache line, into the fetch buffer. If a control transfer instruction in the first cache line has a target instruction which is located in the second cache line, the system determines if the control transfer instruction is also located at the end of the first cache line so that a corresponding delay slot for the control transfer instruction is located at the beginning of the second cache line. If so, the system suppresses a subsequent prefetch for a target cache line containing the target instruction because the target instruction is located in the second cache line which has already been prefetched.

REFERENCES:
patent: 5604909 (1997-02-01), Joshi et al.
patent: 5623615 (1997-04-01), Salem et al.
patent: 5958040 (1999-09-01), Jouppi
patent: 6134649 (2000-10-01), Witt

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 suppressing duplicative prefetches... 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 suppressing duplicative prefetches..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for suppressing duplicative prefetches... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4051885

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