Sciweavers

SC
1994
ACM

The range test: a dependence test for symbolic, non-linear expressions

13 years 8 months ago
The range test: a dependence test for symbolic, non-linear expressions
Most current data dependence tests cannot handle loop bounds or array subscripts that are symbolic, nonlinear expressions e.g. Ani+j, where 0 j n. In this paper, we describe a dependence test, called the range test, that can handle such expressions. Brie y, the range test proves independence by determining whether certain symbolic inequalities hold for a permutation of the loop nest. Powerful symbolic analysesand constraintpropagationtechniques were developed to prove such inequalities. The range test has been implemented in Polaris, a parallelizing compiler being developed at the University of Illinois.
William Blume, Rudolf Eigenmann
Added 10 Aug 2010
Updated 10 Aug 2010
Type Conference
Year 1994
Where SC
Authors William Blume, Rudolf Eigenmann
Comments (0)