• DocumentCode
    3001395
  • Title

    Reducing Cache Pollution of Threaded Prefetching by Controlling Prefetch Distance

  • Author

    Huang, Yan ; Gu, Zhi-Min ; Tang, Jie ; Cai, Min ; Zhang, Jianxun ; Zheng, Ninghan

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Beijing Inst. of Technol., Beijing, China
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    1812
  • Lastpage
    1819
  • Abstract
    Threaded prefetching based on Chip Multiprocessor (CMP) issues memory requests for data needed later by the main computation, and therefore may lead to increased stress on limited shared cache space and bus bandwidth. In our earlier work, we had proposed an effective threaded prefetching technique that selects proper prefetch distance for specific application to improve the timeliness of prefetching. In this paper, we first estimate the upper limit of prefetch distance for specific application in our proposed threaded prefetching technique, and then analyze the effect of increasing prefetch distance on shared cache pollution. Our experimental evaluations indicated that the bounded range of effective prefetch distance can be determined using our method, and the shared cache pollution can be reduced by controlling prefetch distance in our proposed threaded prefetching technique.
  • Keywords
    cache storage; microprocessor chips; multiprocessing systems; CMP; bus bandwidth; chip multiprocessor; limited shared cache space; memory request; prefetch distance control; prefetch distance selection; prefetching timeliness; shared cache pollution reduction; threaded prefetching technique; Benchmark testing; Educational institutions; Hardware; Pollution; Prefetching; Runtime; Chip Multiprocessor (CMP); cache pollution; hot function; performance analysis; threaded prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-0974-5
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2012.224
  • Filename
    6270858