Electrical computers and digital processing systems: processing – Processing control – Branching
Reexamination Certificate
2006-07-13
2010-02-02
Chan, Eddie P (Department: 2183)
Electrical computers and digital processing systems: processing
Processing control
Branching
Reexamination Certificate
active
07657729
ABSTRACT:
A method and an apparatus for enabling a prefetch engine to detect and support hardware prefetching with different streams in received accesses. Multiple (simple) history tables are provided within (or associated with) the prefetch engine. Each of the multiple tables is utilized to detect different access patterns. The tables are indexed by different parts of the address and are accessed in a preset order to reduce the interference between different patterns. When an address does not fit the patterns of a first table, the address is passed to the next table to be checked for a match of different patterns. In this manner, different patterns may be detected at different tables within a single prefetch engine.
REFERENCES:
patent: 5941981 (1999-08-01), Tran
patent: 6986027 (2006-01-01), Barowski et al.
El-Essawy Wael R.
Rajamony Ramakrishnan
Shafi Hazim
Speight William E.
Zhang Lixin
Chan Eddie P
Dillon & Yudell LLP
International Business Machines - Corporation
Lindlof John
LandOfFree
Efficient multiple-table reference prediction mechanism does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Efficient multiple-table reference prediction mechanism, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient multiple-table reference prediction mechanism will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4155957