DocumentCode :
1909996
Title :
A Speculative Thread Partitioning Method Based on WCFG
Author :
Hongbin Yang ; Chuan Li
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
fYear :
2012
fDate :
14-16 Dec. 2012
Firstpage :
109
Lastpage :
112
Abstract :
In order to improve the execution efficiency of serial program in Chip Multi-core Processors, a new speculative thread partitioning method based on WCFG (weigh control flow graph) is proposed in this paper. The method firstly makes full of profiling information to build the WCFG for serial program. After that, continue to find out the candidates which can be taken as threads from the graph. At last, pick out the most suitable candidates which can be divided into threads from these candidates. In addition, the method takes into account the volume of the thread, inter-thread control and data dependencies, and inter-thread load balance. Experiment result shows that the execution efficiency of the original serial program is significantly improved.
Keywords :
data flow graphs; multi-threading; multiprocessing programs; resource allocation; WCFG; chip multicore processor; data dependency; execution efficiency; interthread control; interthread load balance; serial program; speculative thread partitioning method; weigh control flow graph; Control Correlation; Data Correlation; Load Balancing; Profiling; WCFG;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Engineering (ISISE), 2012 International Symposium on
Conference_Location :
Shanghai
ISSN :
2160-1283
Print_ISBN :
978-1-4673-5680-0
Type :
conf
DOI :
10.1109/ISISE.2012.32
Filename :
6495308
Link To Document :
بازگشت