Skip to main navigation Skip to search Skip to main content

Interprocedural array alignment analysis

  • Erwin Laure
  • , Barbara Chapman
  • University of Vienna

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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.

Original languageEnglish
Title of host publicationHigh-Performance Computing and Networking - International Conference and Exhibition, 1998, Proceedings
EditorsPeter Sloot, Bob Hertzberger, Marian Bubak
PublisherSpringer Verlag
Pages747-756
Number of pages10
ISBN (Print)3540644431, 9783540644439
DOIs
StatePublished - 1998
EventInternational Conference and Exhibition on High-Performance Computing and Networking, HPCN 1998 - Amsterdam, Netherlands
Duration: Apr 21 1998Apr 23 1998

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1401
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Conference and Exhibition on High-Performance Computing and Networking, HPCN 1998
Country/TerritoryNetherlands
CityAmsterdam
Period04/21/9804/23/98

Fingerprint

Dive into the research topics of 'Interprocedural array alignment analysis'. Together they form a unique fingerprint.

Cite this