Pre-fetch apparatus

Electrical computers and digital processing systems: processing – Processing control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S213000

Reexamination Certificate

active

07640420

ABSTRACT:
Apparatus and computing systems associated with data pre-fetching are described. One embodiment includes a processor that includes a first unit to store data corresponding to a load instruction and an instruction pointer (IP) value associated with the load instruction. The processor also includes a second unit to produce a predicted demand address for a next load instruction, the predicted demand address being based on a constant stride value. The processor also includes a third unit to generate an instruction pointer pre-fetch (IPP) request for the predicted demand address. The processor may also include units to arbitrate between generated IP pre-fetch requests and alternative pre-fetch requests.

REFERENCES:
patent: 7380066 (2008-05-01), Griswell et al.
patent: 7383418 (2008-06-01), Janik et al.
patent: 2005/0289301 (2005-12-01), Woo et al.
Vanderweil,S.P. etal., Data Prefetch Mechanisms, 2000, ACM Computing Surveys, vol. 32,No. 2, pp. 174-199.
Wenxin Zu, X. F. etal., New prefetch technique design for L2 Cache, 2006, IEEE, 4 pages.
Wang, K. etal., Highly Accurate Data Value Prediction ushing Hybrid Predictors, 1997, IEEE, pp. 281-290.

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

Pre-fetch apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pre-fetch apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pre-fetch apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4078704

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