@inproceedings{8ea6e62477c744f38e63b6d4b47bb126,
title = "Interprocedural array alignment analysis",
abstract = "The specification of efficient data distribution schemes is one of the major tasks in programming DMMPs with data parallel languages. Although there are no optimal strategies for generating such data distributions, several heuristics have been developed to provide some support to the user. We presented an overview of an automatic alignment analysis tool elsewhere, which is able to automatically generate alignment proposals for the arrays accessed in a procedure and thus simplifies the data distribution problem. In this paper we extend our previous work to interprocedural analysis taking into account dynamic realignment. This feature is essential for applying alignment analysis to real programs.",
author = "Erwin Laure and Barbara Chapman",
note = "Publisher Copyright: {\textcopyright} Springer-Verlag Berlin Heidelberg 1998.; International Conference and Exhibition on High-Performance Computing and Networking, HPCN 1998 ; Conference date: 21-04-1998 Through 23-04-1998",
year = "1998",
doi = "10.1007/bfb0037202",
language = "English",
isbn = "3540644431",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "747--756",
editor = "Peter Sloot and Bob Hertzberger and Marian Bubak",
booktitle = "High-Performance Computing and Networking - International Conference and Exhibition, 1998, Proceedings",
}