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