ACM Home Page
Please provide us with feedback. Feedback
On exact data dependence analysis
Full text PdfPdf (699 KB)
Source International Conference on Supercomputing archive
Proceedings of the 6th international conference on Supercomputing table of contents
Washington, D. C., United States
Pages: 303 - 312  
Year of Publication: 1992
ISBN:0-89791-485-6
Author
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 44,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/143369.143424
What is a DOI?

ABSTRACT

The GCD test and the Banerjee-Wolfe test are the two tests traditionally used to determine statement data dependence, subject to direction vectors, in automatic vectorization / parallelization of loops. In an earlier study [14] a sufficient condition for the accuracy of the Banerjee-Wolfe test was stated and proved. In the original presentation only the case of general data dependence was considered, i.e., the case of data dependence without direction vector information. In this paper we extend the previous work to the case of data dependence subject to an arbitrary direction vector. We also state and prove a sufficient condition for the accuracy of a combination of the GCD and the Banerjee-Wolfe test. Finally, we demonstrate how these results can be used in actual practice to obtain exact data dependence information.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Allen, J.R., and K. Kennedy, "PFC: A program to convert Fortran to parallel form," Supercomputers: Design and Applications, pp 186-205, IEEE Computer Society Press, Silver Spring, MD, 1984.
4
 
5
Banerjee, Utpal, "Data Dependence in Ordinary Programs," M.S. Thesis, University of Illinois at Urbana-Champaign, November 1976.
 
6
 
7
8
 
9
10
11
 
12
 
13
 
14
 
15
Psarris, Kleanthis, "A Formal Study of the Data Dependence Tests and their Accuracy," Technical Report 19913, Computer Science Department, Ohio University, September 1991.
 
16
Shen, Z., Z. Li, and P. Yew, "An Empirical Study on Array Subscripts and Data Dependencies," Proceedings of 1989 International Conference on Parallel Processing, St. Charles, IL, August 1989.
 
17
 
18
 
19
 
20