DocumentCode
1829789
Title
Optimization Technology in SIMD Mathematical Functions Based on Vector Register Reuse
Author
Jinchen, Xu ; Shaozhong, Guo ; Lei, Wang
Author_Institution
China Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou, China
fYear
2012
fDate
25-27 June 2012
Firstpage
1102
Lastpage
1107
Abstract
To efficiently solve the problem low degree of SIMD (Single Instruction Multiple Data) vectorization caused by the lower speed of memory access and the lack of vector registers in the SIMD mathematical function library, an optimizing method based on vector register data reuse is introduced aiming at relative address access mode. Furthermore, to improve the access frequency of vector registers, a novel vector register instruction reuse method is proposed. We build these methods on the SIMD architecture equipped with n-dimensional vectors, and implement the corresponding theoretical feasibility analysis and experimental verification for each method. The experimental results show that these optimizing methods can significantly improve the efficiency of the functions and the access frequency of vector registers.
Keywords
formal verification; mathematical analysis; optimisation; optimising compilers; parallel architectures; software reusability; SIMD architecture; SIMD mathematical function library; access frequency; address access mode; experimental verification; memory access; n-dimensional vectors; optimization technology; single instruction multiple data vectorization; vector register data reusability; vector register instruction reuse method; vector registers access frequency; Algorithm design and analysis; Computer architecture; Libraries; Optimization; Registers; Software; Vectors; SIMD; data reuse; instruction reuse; vector register;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location
Liverpool
Print_ISBN
978-1-4673-2164-8
Type
conf
DOI
10.1109/HPCC.2012.161
Filename
6332297
Link To Document