Skip to main navigation Skip to search Skip to main content

Compiler analysis for irregular problems in Fortran D

  • R. von Hanxleden
  • , K. Kennedy
  • , C. Koelbel
  • , R. Das
  • , J. Saltz

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

14 Scopus citations

Abstract

Many parallel programs require run-time support to implement the communication caused by indirect data references. In previous work, we have developed the inspector-executor paradigm to handle these cases. This paper extends that work by developing a dataflow framework to aid in placing the executor communications calls. Our dataflow analysis determines when it is safe to combine communications statements, move them into less frequently executed code regions, or avoid them altogether in favor of reusing data which are already buffered locally.

Original languageEnglish
Title of host publicationLanguages and Compilers for Parallel Computing - 5th International Workshop, Proceedings
EditorsUtpal Banerjee, David Gelernter, Alex Nicolau, David Padua
PublisherSpringer Verlag
Pages97-111
Number of pages15
ISBN (Print)9783540575023
DOIs
StatePublished - 1993
EventIFIP WG 5.7 International Conference on Advances in Production Management Systems, APMS 2017 - Hamburg, Germany
Duration: Sep 3 2017Sep 7 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume757 LNCS

Conference

ConferenceIFIP WG 5.7 International Conference on Advances in Production Management Systems, APMS 2017
Country/TerritoryGermany
CityHamburg
Period09/3/1709/7/17

Fingerprint

Dive into the research topics of 'Compiler analysis for irregular problems in Fortran D'. Together they form a unique fingerprint.

Cite this