DocumentCode :
3436178
Title :
Variable optimization in code migration from GPU to multi-core
Author :
Yue, Feng ; Pang, Jianmin ; Shan, Zheng ; Liu, Xiaonan
Author_Institution :
China National Digital Switching System Engineering and Technological Research Center, Zhengzhou, China
fYear :
2012
fDate :
11-13 Aug. 2012
Firstpage :
1
Lastpage :
4
Abstract :
Variable analysis and optimization could improve the performance of code migration from CUDA to multi-core. Based on memory mapping, a temporary arrays pruning algorithm is proposed in this paper. By analyzing the live range and def-use relation, the temporary arrays which could be pruned are identified. A function map between the definitions and use of temporary arrays is constructed to replace the original arrays. Some conditions of the optimization algorithm are discussed and the test result shows that the performance could improve by 3.4% with the optimization.
Keywords :
def-use relation; function map; live range; temporary arrays pruning; variable analysis; variable optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Granular Computing (GrC), 2012 IEEE International Conference on
Conference_Location :
Hangzhou, China
Print_ISBN :
978-1-4673-2310-9
Type :
conf
DOI :
10.1109/GrC.2012.6469271
Filename :
6469271
Link To Document :
بازگشت