DocumentCode :
2118822
Title :
A Technology Based Benefit Analysis on Reuse of Vector Register for SIMD Vectorization Optimization
Author :
Yang, Ming ; Yao, Yuan ; Wei, Shuai ; Zhang, Yuanyuan ; Huang, Lei
Author_Institution :
Zhengzhou Inf. Sci. & Technol. Inst., Zhengzhou, China
fYear :
2010
fDate :
24-26 Dec. 2010
Firstpage :
101
Lastpage :
104
Abstract :
The reuse-rate of vector register is one of the most important aspects that influence the SIMD performance. However, the reuse of vector register probably can lead ton on-continuous memory access and non-hit of cache. Based on register reuse analysis, we establish a cost analysis that guide the multiple code generation. Then we perform NPB test based on different problem-scale and the result shows that program can reap an optimal performance as a result of this optimization, which can avoid low cache hit rate arose by vector register reuse for SIMD code generation.
Keywords :
optimisation; parallel processing; program compilers; vector processor systems; NPB test; SIMD; benefit analysis; cost analysis; multiple code generation; optimization; vector register reuse; vectorization; Algorithm design and analysis; Arrays; Information science; Optimization; Redundancy; Registers; Testing; Loop transfer; Reuse of vector register; SIMD; benefit analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Engineering (ISISE), 2010 International Symposium on
Conference_Location :
Shanghai
ISSN :
2160-1283
Print_ISBN :
978-1-61284-428-2
Type :
conf
DOI :
10.1109/ISISE.2010.18
Filename :
5945061
Link To Document :
بازگشت