DocumentCode :
2416195
Title :
A Vectorization Method of Export Branch for SIMD Extension
Author :
Zhu, Jiafeng ; Zhao, Rongcai ; Han, Lin ; Hao, Yunlong ; Bai, Lili
fYear :
2011
fDate :
16-18 May 2011
Firstpage :
265
Lastpage :
269
Abstract :
The main popular vectorization methods for the SIMD extension dig the parallelism of the programs relying on the compiler´s data dependence analysis. But the data dependence analysis can not deal with the non-structured control flow statements. Therefore, the up-to-date compilers are extremely limited to vectorize these statements. Here is a vectorization method of the export branch for the SIMD extension, which can automatically and effectively vectorize the export branch within the vector length. And the results of performance test show that this method can both fully ensure the semantic correctness of the control flow and exploit the parallelism of the data flow.
Keywords :
Acceleration; Arrays; Optimization; Parallel processing; Program processors; Transforms; Vectors; SIMD extension; export branch; vector length; vectorization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science (ICIS), 2011 IEEE/ACIS 10th International Conference on
Conference_Location :
Sanya, China
Print_ISBN :
978-1-4577-0141-2
Type :
conf
DOI :
10.1109/ICIS.2011.49
Filename :
6086481
Link To Document :
بازگشت