DocumentCode :
517918
Title :
Performance evaluation of data-push thread on commercial CMP platform
Author :
Zhang, Jianxun ; Gu, Zhimin ; Zheng, Ninghan ; Huang, Yan ; Cai, Min ; Yang, Sicai ; Zhou, Wenbiao
Author_Institution :
Sch. of Comput., Beijing Inst. of Technol., Beijing, China
fYear :
2010
fDate :
11-13 May 2010
Firstpage :
1
Lastpage :
6
Abstract :
Helper thread is a promising prefetching technique to bridge the memory wall on contemporary CMP platform. However, the synchronization between application and helper thread is important to the performance improvement. Previous research mainly focused on the loop-count based synchronization, and it is only suitable for the main thread which has enough computation workload. As for the situation of small computation workload in main thread, this paper presents a multi-parameter helper thread prefetching model. By using memory intensive workloads, this paper gives a detailed performance evaluation of data-push(helper) thread on commercial CMP platform. As well, we evaluated the applicability of data push thread prefetching in multiple process environment. A methodology including workload selection and measurement metrics and hardware prefetcher throttle effect has been described. The evaluation results using data-push threads on em3d, mcf and mst show gains of 12%, 24%, 42% respectively when the hardware prefetcher was adjusted properly.
Keywords :
microprocessor chips; multi-threading; multiprocessing systems; storage management; chip on multiple processor; commercial CMP platform; data-push thread performance evaluation; loop-count based synchronization; memory intensive workloads; multiparameter helper thread prefetching model; Application software; Bandwidth; Bridges; Computer networks; Computer science; Frequency synchronization; Hardware; Prefetching; Proposals; Yarn; data prefetching; pre-execution; push/helper thread;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networked Computing (INC), 2010 6th International Conference on
Conference_Location :
Gyeongju
Print_ISBN :
978-1-4244-6986-4
Electronic_ISBN :
978-89-88678-20-6
Type :
conf
Filename :
5484869
Link To Document :
بازگشت