DocumentCode
2044648
Title
A new voting based hardware data prefetch scheme
Author
Manku, Gurmeet Singh ; Prasad, Mukul R. ; Patterson, David A.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear
1997
fDate
18-21 Dec 1997
Firstpage
100
Lastpage
105
Abstract
The dramatic increase in the processor memory gap in recent years has led to the development of techniques like data prefetching that hide the latency of cache misses. Two such hardware techniques are the stream buffer and the stride predictor. They have dissimilar architectures, are effective for different kinds of memory access patterns and require different amounts of extra memory bandwidth. We compare the performance of these two techniques and propose a scheme that unifies them. Simulation studies on six benchmark programs confirm that the combined scheme is more effective in reducing the average memory access time (AMAT) than either of the two individually
Keywords
cache storage; fault tolerant computing; parallel architectures; parallel machines; storage management; AMAT; average memory access time; benchmark programs; cache misses; data prefetching; dissimilar architectures; memory access patterns; memory bandwidth; processor memory gap; stream buffer; stride predictor; voting based hardware data prefetch scheme; Algorithm design and analysis; Bandwidth; Costing; Delay; Hardware; Kernel; Microprocessors; Prefetching; Sun; Voting;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location
Bangalore
Print_ISBN
0-8186-8067-9
Type
conf
DOI
10.1109/HIPC.1997.634478
Filename
634478
Link To Document