DocumentCode :
2214216
Title :
Memory system prefetching for multi-core and Multi-Threading architecture
Author :
Qu, Wenxin ; Fan, Xiaoya ; Liu, Yang ; Yang, Hao ; Chen, Liang
Author_Institution :
IBM China Syst. & Technol. Lab., Shanghai, China
Volume :
1
fYear :
2010
fDate :
20-22 Aug. 2010
Abstract :
A helper thread active prefetching technology was proposed to make the prefetching thread in the helper core run ahead the main thread in the main core. The helper thread attempted to trigger future cache miss events in advance of accessing by the main thread to avoid the memory missing latency. As a special prefetching mechanism, compared with the traditional helper thread method, the problem of resource confliction between the main thread and the helper thread was solved. The simulation results showed that this new prefetching method could improve Instruction per Cycle (IPC) by 11.3% and could improve the long latency loads hitting in cache ratio by 101.3%, over no helper thread prefetching policy. Based on improved trigger instruction selection, a pre-trigger helper thread active prefetching technology was proposed. The simulation results showed that this optimization policy could improve IPC by 14.5% and could improve the long latency loads hitting in cache ratio by 132.5% on average, over no helper thread prefetching policy.
Keywords :
multi-threading; multiprocessing systems; parallel architectures; improved trigger instruction selection; instruction per cycle; memory missing latency; memory system prefetching; multicore; multithreading architecture; optimization policy; pretrigger helper thread active prefetching technology; Educational institutions; Etching; Load modeling; Prefetching; Sun; Chip Multi-Threading (CMT); Helper Thread Active Prefetching; Thread Level Parallelism;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference on
Conference_Location :
Chengdu
ISSN :
2154-7491
Print_ISBN :
978-1-4244-6539-2
Type :
conf
DOI :
10.1109/ICACTE.2010.5578962
Filename :
5578962
Link To Document :
بازگشت