DocumentCode :
1371656
Title :
The I test: an improved dependence test for automatic parallelization and vectorization
Author :
Kong, Xiangyun ; Klappholz, David ; Psarris, Kleanthis
Author_Institution :
Sun Microsyst., Mountain View, CA, USA
Volume :
2
Issue :
3
fYear :
1991
fDate :
7/1/1991 12:00:00 AM
Firstpage :
342
Lastpage :
349
Abstract :
The I test is a subscript dependence test which extends both the range of applicability and the accuracy of the GCD and Banerjee tests (U. Banerjee, 1976), standard subscript dependence tests used to determine whether loops may be parallelized/vectorized. It is shown that the I test is useful when, in the event that a positive result must be reported, a definitive positive is of more use than a tentative positive and when insufficient loop iterations are known for the Banerjee test to apply
Keywords :
parallel programming; program compilers; program testing; Banerjee tests; GCD; I test; automatic parallelization; loop iterations; loops; subscript dependence test; vectorization; Automatic testing; Computer science; Costs; Data analysis; Equations; Helium; Performance evaluation; Sun; System testing;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.86109
Filename :
86109
Link To Document :
بازگشت