• 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