• DocumentCode
    2568403
  • Title

    Navigating Core Assisted Helper Threaded Prefetching

  • Author

    Shi, Liwen ; Fan, Xiaoya ; Chen, Jie ; Huang, Xiaoping ; Qu, Wenxing

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Northwestern Polytech. Univ., Xi´´an, China
  • fYear
    2009
  • fDate
    15-17 May 2009
  • Firstpage
    531
  • Lastpage
    535
  • Abstract
    Memory system of chip multi-threaded processors (CMT) suffers greater than ever before because of memory latencies brought by overloaded memory accessing requests. Data prefetching using helper threads has been proved to be an effective approach to tolerate memory latencies by past researches. However, as the sum total of threads increase, simultaneously occupying available idle thread context in each core, there exist the possibility in which resource contention happen frequently among helper threads and main threads. This paper proposes to devise the helper threaded prefetching utilizing independent navigating core, where helper thread runs, for each processor core. With this method, helper thread can be freed from resource limitation and take advantage of helper threaded prefetching strategy, consequently promoting the holistic performance of chip multi-threaded processors. Experimenting results demonstrate that by using navigating core helper threaded prefetching can well improve instruction per cycle and remarkably reduce miss ratio of delinquent loads compared with a traditional helper threaded prefetching strategy.
  • Keywords
    storage management; storage management chips; chip multi-threaded processors; core assisted helper; data prefetching; helper threaded prefetching strategy; instruction per cycle; memory system; Computer aided instruction; Computer science; Delay; Hardware; Multithreading; Navigation; Prefetching; Signal processing; Surface-mount technology; Yarn; Navigating core; helper threaded prefetching; memory latencies; resource contention;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    2009 International Conference on Signal Processing Systems
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-3654-5
  • Type

    conf

  • DOI
    10.1109/ICSPS.2009.94
  • Filename
    5166843