DocumentCode :
1828270
Title :
A Nonlinear Array Subscripts Dependence Test
Author :
Jie, Zhao ; Rongcai, Zhao ; Lin, Han
Author_Institution :
China Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou, China
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
764
Lastpage :
771
Abstract :
Linear dependence tests determine the dependences with linear array subscripts, but only give the passive results for those with nonlinear ones. That is to say, dependences exist as long as there are nonlinear cases, which may lead to pseudo-dependences. However, to maximize the parallelism of applications and improve the credibility of the optimizing compiler, it is necessary to develop a nonlinear dependence test to eliminate the pseudo-dependences. By analyzing the optimal solution of the quadratic subscripts with the indexes bounds constraints, a new nonlinear dependence test was proposed. We theoretically proved that the nonlinear dependences satisfying the quadratic programming model can be determined, and introduced a nonlinear dependence testing algorithm based on quadratic programming. Effectiveness of this algorithm was verified at the end.
Keywords :
parallel processing; program compilers; program testing; quadratic programming; compiler optimization; indexes bounds constraints; linear array subscripts; linear dependence tests; nonlinear array subscripts dependence test; nonlinear cases; nonlinear dependence testing algorithm; optimal solution; pseudodependences elimination; quadratic programming model; quadratic subscripts; Arrays; Equations; Indexes; Mathematical model; Quadratic programming; Symmetric matrices; Testing; dependence testing; nonlinear array subscripts; positive semi-definite matrices; pseudo-dependences; quadratic programming;
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.108
Filename :
6332246
Link To Document :
بازگشت