DocumentCode :
2649529
Title :
An algorithm for accurate data dependence test
Author :
Xing, Zhaoyun ; Shang, Weijia
Author_Institution :
Center for Adv. Comput. Studies, Univ. of Southwestern Louisiana, Lafayette, LA, USA
fYear :
1993
fDate :
25-27 Oct 1993
Firstpage :
404
Lastpage :
415
Abstract :
To test if there is a dependence between different iterations in a loop can be converted to checking if there exist integral points in a polyhedron described by a set of linear equations and inequalities. In this paper, a method for accurate data dependence test is proposed. In this method, first, data dependence test problems with any number of linear equations are transformed equivalently to test problems with only one linear equation and constant inequality bounds. Then, a sequence of efficient test methods applicable to test problems with one equation are used in order of their time complexities. If one of those methods succeeds, then stop, if not, a more expensive method is tried. If all those methods do not work, then the tent function method is applied which always gives accurate results. In the proposed tent function method, which is also applicable to any test problems, a nonnegative and piecewise linear function called tent function, is defined on the polyhedron whose minimum value is zero if the polyhedron contains integers. Thus, an integer checking problem is converted to an optimization problem. A piecewise linear program is used to find the minimum value of this tent function
Keywords :
iterative methods; nonlinear programming; parallel algorithms; parallelising compilers; piecewise-linear techniques; constant inequality bounds; data dependence test; integral points; iterations; linear equations; optimization problem; piecewise linear function; polyhedron; tent function; time complexities; Differential equations; Integral equations; Linear programming; Piecewise linear techniques; Polynomials; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Array Processors, 1993. Proceedings., International Conference on
Conference_Location :
Venice
ISSN :
1063-6862
Print_ISBN :
0-8186-3492-8
Type :
conf
DOI :
10.1109/ASAP.1993.397162
Filename :
397162
Link To Document :
بازگشت