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, we 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, we generalize the I test to check for data dependence subject to an arbitrary direction vector.
| Original language | English |
|---|---|
| Pages (from-to) | 1280-1290 |
| Number of pages | 11 |
| Journal | IEEE Transactions on Parallel and Distributed Systems |
| Volume | 4 |
| Issue number | 11 |
| DOIs | |
| State | Published - Nov 1993 |
Keywords
- Automatic parallelization
- Banerjee test
- Banerjee-Wolfe test
- compilers
- data dependence
- dependence tests
- GCD test
- parallelism detection
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver