Title :
The direction vector I test
Author :
Psarris, Kleanthis ; Kong, Xiangyun ; Klappholz, David
Author_Institution :
Dept. of Comput. Sci., Ohio Univ., Athens, OH, USA
fDate :
11/1/1993 12:00:00 AM
Abstract :
The GCD and Banerjee tests are the standard data dependence tests used to determine whether a loop may be parallelized/vectorized. In an earlier work, (1991) the authors presented a new data dependence test, the I test, which extends the accuracy of the GCD and the Banerjee tests. In the original presentation, only the case of general dependence was considered, i.e., the case of dependence with a direction vector of the form (*,*,...,*). In the present work, the authors generalize the I test to check for data dependence subject to an arbitrary direction vector
Keywords :
algorithm theory; parallel programming; Banerjee test; GCD test; arbitrary direction vector; data dependence tests; direction vector I test; parallelism detection; parallelization; Computer science; Costs; Equations; Humans; Performance evaluation; Sun; Testing;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on