A simple framework to calculate the reaching definition of array references and its use in subscript array analysis

Authors
Citation
Y. Lin et D. Padua, A simple framework to calculate the reaching definition of array references and its use in subscript array analysis, CONCURRENCY, 12(2-3), 2000, pp. 125-135
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
CONCURRENCY-PRACTICE AND EXPERIENCE
ISSN journal
10403108 → ACNP
Volume
12
Issue
2-3
Year of publication
2000
Pages
125 - 135
Database
ISI
SICI code
1040-3108(200002/03)12:2-3<125:ASFTCT>2.0.ZU;2-P
Abstract
The property analysis of subscript arrays can be used to facilitate the aut omatic detection of parallelism in sparse/irregular programs that use indir ectly accessed arrays, In order for property analysis to work, array reachi ng definition information is needed. In this paper, we present a framework to efficiently calculate the array reaching definition. This method is desi gned to handle the common program patterns in real programs. We use some av ailable techniques as the building components, such as data dependence test s and array summary set representations and operations, Our method is more efficient as well as more flexible than the existing techniques. Copyright (C) 2000 John Wiley & Sons, Ltd.