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
Link To Document