Electrical computers and digital processing systems: processing – Instruction fetching – Prefetching
Patent
1997-05-28
1999-09-28
Treat, William M.
Electrical computers and digital processing systems: processing
Instruction fetching
Prefetching
711122, 711133, 711137, 711159, 711213, 711218, G06F 1200
Patent
active
059580402
ABSTRACT:
The invention is a system providing adaptive stream buffers using instruction-specific prefetching avoidance (ISPA). According to the invention, each time the CPU executes an instruction resulting in prefetched cache lines not being used, the instruction address is stored in a table. Subsequent instruction addresses are compared to the instruction addresses in the table, and a stream buffer is not allocated when the subsequent instruction address is found within the table.
REFERENCES:
patent: 4918587 (1990-04-01), Pechter et al.
patent: 5146578 (1992-09-01), Zangenehpour
patent: 5261066 (1993-11-01), Jouppi et al.
patent: 5317718 (1994-05-01), Jouppi
patent: 5333291 (1994-07-01), Grunkok et al.
patent: 5371870 (1994-12-01), Goodwin et al.
patent: 5428761 (1995-06-01), Herlihy et al.
patent: 5461718 (1995-10-01), Tatosian et al.
patent: 5586294 (1996-12-01), Goodwin et al.
patent: 5659713 (1995-12-01), Goodwin et al.
patent: 5664147 (1997-09-01), Mayfield
patent: 5694568 (1997-12-01), Harrison, III et al.
patent: 5737565 (1998-04-01), Mayfield
patent: 5761706 (1998-06-01), Kessler et al.
patent: 5870599 (1999-02-01), Hinton et al.
Palacharla et al., "Evaluating Stream Buffers as a Secondary Cache Replacement", Proceedings of 21st Annual International Symposium on Computer Architecture, ACM, p. 24-33, Apr. 18-28, 1994.
Digital Equipment Corporation
Treat William M.
LandOfFree
Adaptive stream buffers does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Adaptive stream buffers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive stream buffers will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-697757