Method and apparatus for biasing cache LRU for prefetched instru

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395382, 395383, 395582, 395584, 395460, 395461, 395462, 395463, 39580023, 364DIG1, 711122, 711123, 711133, 711137, G06F 938, G06F 1208

Patent

active

057746850

ABSTRACT:
The computer processing unit of the present invention includes a new prefetch instruction, referred to as an STOUCH instruction, which provides the capability to encode compile-time speculations associated with the conditional branches between the time the prefetch request is initiated and the time the prefetched data is actually needed. As a result of this explicit communication of compile-time speculations to the run-time hardware, prefetched lines based on invalid speculations can be discarded earlier, whereas, prefetched lines based on valid speculations can be retained longer in the cache, leading to better cache performance.

REFERENCES:
patent: 4719568 (1988-01-01), Carrubba et al.
patent: 5377336 (1994-12-01), Eickemeyer et al.
patent: 5511175 (1996-04-01), Favor et al.
patent: 5526510 (1996-06-01), Akkary et al.
patent: 5537573 (1996-07-01), Ware et al.
patent: 5551001 (1996-08-01), Cohen et al.
patent: 5553255 (1996-09-01), Jain et al.
patent: 5611071 (1997-03-01), Martinez, Jr.
T-F. Chen et al., "A Performance Study of Software and Hardware Data Prefetching Schemes", 1994 Annual International Symp. on Computer Architecture, IEEE, Computer Society Press.
W.Y. Chen et al., "Tolerating First Level Memory Access Latency In High-Performance Systems", 1992 International Conf. on Parrallel Processing, pp. I-36-I-43.
T.C. Mowry et al., "Design and Evaluation of a Compiler Algorithm for Prefetching", Proc. of 5th Inter. Conf. on Architectural Suppor for Programming Languages and Operating Systems. ASPLOS 1992 pp. 62-73.
A.C. Klaiber et al., "An Architecture for Software-Controlled Data Prefetching" Proc. 18th Annual Intl. Symposium on Computer Architecture, 1991, pp. 43-63.
D. Callahan et al., "Software Prefetching" Sigplan Notices Apr. 1991, pp. 40-52, vol. 26, Issue 4.

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

Rate now

     

Profile ID: LFUS-PAI-O-1870179

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