Zero cycle penalty in selecting instructions in prefetch...

Electrical computers and digital processing systems: memory – Address formation – Hashing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S125000, C711S137000, C711S220000, C712S205000, C712S207000, C712S237000

Reexamination Certificate

active

07032097

ABSTRACT:
A method and processor for selecting instructions in a prefetch buffer in the event of a miss in an instruction cache with a zero cycle penalty. A first, second and third hash may be performed on an address retrieved from a program counter. The first hashed address may be used to index into the instruction cache. The second hashed address may be used to index into the prefetch buffer. If the value stored in the indexed entry in an effective address array of the instruction cache does not equal the value of the third hash of the address (an instruction cache miss), then the instructions in the indexed entry in the prefetch buffer are selected. In this manner, instructions may be selected in the prefetch buffer in the event of a miss in the instruction cache with a zero cycle penalty.

REFERENCES:
patent: 5113515 (1992-05-01), Fite et al.
patent: 5630157 (1997-05-01), Dwyer, III
patent: 5790823 (1998-08-01), Puzak et al.
patent: 5845101 (1998-12-01), Johnson et al.
patent: 5860096 (1999-01-01), Undy et al.
patent: 6012134 (2000-01-01), McInerney et al.
Hennessy and Patterson, Computer Organization and Design, 1998, Morgan Kaufmann Publishers, 2nd Ed, PP 568-575.
Jouppi, Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and Prefetch Buffers, 1990, IEEE, pp 364-373.

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

Zero cycle penalty in selecting instructions in prefetch... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Zero cycle penalty in selecting instructions in prefetch..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Zero cycle penalty in selecting instructions in prefetch... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3580882

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