arrow
Return

Data dependence analysis for array references

delete2000-05-01
delete13
PRE
AI
T
Tsung-Chuan Huang *
C
Chengming Yang
DOI:10.1016/S0164-1212(99)00132-6delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Data dependence analysis is essential in order to determine whether a loop can be vectorized or parallelized. It is used to investigate whether two memory references in a loop are in the same location. In this paper we present a new scheme of exact data dependence analysis for array subscript analysis in parallel programs, called interval reduction (IR) test. This method reduces the solution interval of each constraint variable in the dependence equation by repeated projection. Once the effective solution interval of any variable shrinks to empty, this linear diophantine equation has no integer solution and the memory accesses subject to this constraint are then independent. Otherwise, all the integer solutions can be found, and thus the dependence distance can be computed as well. Experimental results are also presented to show its effectiveness compared to the Power test and the Omega test. (C) 2000 Published by Elsevier Science Inc. All rights reserved.
Keywords:
array references
data dependence analysis
interval reduction test
linear diophantine equation
parallelizing compilers
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

No organization information available
Cited Papers

Cited Papers

Room-Temperature Palladium-Catalyzed Coupling of Heteroaryl Amines with Aryl or Heteroaryl Bromides
err2012-01-04
err0
PREAI
errThomas Moss; Matthew Addie; Thorsten Nowak; Michael Waring
errShare
errSave
Long-term risk of depressive and anxiety symptoms after early bilateral oophorectomy
err2018-11-01
err0
PREAI
errWalter A. Rocca; Brandon R. Grossardt; Yonas E. Geda; Bobbie S. Gostout; James H. Bower; Demetrius M. Maraganore; Mariza de Andrade; L. Joseph Melton
errShare
errSave
Diamonds from the lower mantle?
err2017-05-01
err0
PREAI
errAndrew R. Thomson
errShare
errSave
Incorporation of a chiral gem-disubstituted nitrogen heterocycle yields an oxazolidinone antibiotic with reduced mitochondrial toxicity
err2019-09-01
err0
errOAAI
errAlexander W. Sun; Philip L. Bulterys; Michael D. Bartberger; Peter A. Jorth; Brendan M. O'Boyle; Scott C. Virgil; Jeff F. Miller; Brian M. Stoltz
errShare
errSave
errShare
errSave
ELEVATED PROTEIN C IS PROTECTIVE AGAINST POST THROMBOTIC SYNDROME
err2024-12-01
err0
PREAI
errHe, Zijun; Thompson, Vivian; Thornhill, Dianne; Shearer, Rick; Baird, Christine; Manco-Johnson, Marilyn
errShare
errSave
Chemistry of aminimides
err2002-05-01
err0
PREAI
errW. J. McKillip; E. A. Sedor; B. M. Culbertson; S. Wawzonek
errShare
errSave
researcher View more