This paper discusses the effectiveness of several dependence tests in the Perfect Benchmarks. The tests analyzed include the generalized greatest common divisor test, Banerjee's test and the Omega test. Two methods are applied. One uses only compile-time information for the analysis. The other uses information gathered during program execution. It is shown that, for the codes considered, the Omega test improved the accuracy of the analysis by only 1% when codes are analyzed statically. Furthermore, the dynamic analysis shows that the Omega test does not improve the detected inherent parallelism.
CITATION STYLE
Petersen, P. M., & Padua, D. A. (1993). Static and dynamic evaluation of data dependence analysis. In Proceedings of the International Conference on Supercomputing (Vol. Part F129670, pp. 107–116). Association for Computing Machinery. https://doi.org/10.1145/165939.165961
Mendeley helps you to discover research relevant for your work.