Alternate document:   Details   Compiler Analysis for Irregular Problems in Fortran D (92) Reinhard von Hanxleden, Ken Kennedy, Charles Koelbel, Raja Das, Joel Saltz

See this document in CiteSeerX!

Compiler Analysis for Irregular Problems in Fortran D (1992)  (Make Corrections)  (1 citation)
Reinhard von Hanxleden, Ken Kennedy, Charles Koelbel, Raja Das, Joel Saltz r
1992 Workshop on Languages and Compilers for Parallel Computing



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
umd.edu/pub/hpsl/papers/lcpc92.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  umd.edu/misc/publist (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We developed a dataflow framework which provides a basis for rigorously defining strategies to make use of runtime preprocessing methods for distributed memory multiprocessors. In many programs, several loops access the same offprocessor memory locations. Our runtime support gives us a mechanism for tracking and reusing copies of offprocessor data. A key aspect of our compiler analysis strategy is to determine when it is safe to reuse copies of off-processor data. Another crucial function of... (Update)

Context of citations to this paper:   More

.... the algorithms required to perform the first part of the transformation; insertion of collective communication is treated elsewhere [12]. We will show the generation of the intermediate code using the loop depicted in Figure 3. While the index arrays are usually much...

Cited by:   More
Index Array Flattening Through Program Transformation - Das, Havlak, Saltz, Kennedy (1994)   (Correct)

Similar documents (at the sentence level):
38.8%:   Compiler Analysis for Irregular Problems in Fortran D - von Hanxleden, Kennedy.. (1992)   (Correct)

Active bibliography (related documents):   More   All
0.1:   Compiler Support for Machine-Independent Parallelization of.. - von Hanxleden (1994)   (Correct)
0.1:   Handling Irregular Problems with Fortran D - A Preliminary Report - von Hanxleden (1993)   (Correct)
0.1:   An Implementation of the LPAR Parallel Programming Model for.. - Scott Kohn (1993)   (Correct)

Similar documents based on text:   More   All
0.4:   Give-N-Take - A Balanced Code Placement Framework - von Hanxleden, Kennedy (1994)   (Correct)
0.4:   Compiler Support for Machine Independent Parallelization of.. - von Hanxleden (1992)   (Correct)
0.3:   Value-Based Distributions and Alignments in Fortran D - von Hanxleden, Kennedy, Saltz (1994)   (Correct)

Related documents from co-citation:   More   All
2:   Compiler optimization for Fortran D on MIMD distributed-memory machines - Hiranandani, Kennedy et al. - 1991

BibTeX entry:   (Update)

Reinhard von Hanxleden, Ken Kennedy, Charles Koelbel, Raja Das, and Joel Saltz. Compiler analysis for irregular problems in Fortran D. Technical Report 92-22, ICASE, NASA Langley Research Center, June 1992. 20 http://citeseer.ist.psu.edu/vonhanxleden92compiler.html   More

@inproceedings{ vonhanxleden92compiler,
    author = "Reinhard von Hanxleden and Ken Kennedy and Charles H. Koelbel and Raja Das and Joel H. Saltz",
    title = "Compiler Analysis for Irregular Problems in {Fortran} {D}",
    booktitle = "1992 Workshop on Languages and Compilers for Parallel Computing",
    number = "757",
    publisher = "Berlin: Springer Verlag",
    address = "New Haven, Conn.",
    pages = "97--111",
    year = "1992",
    url = "citeseer.ist.psu.edu/vonhanxleden92compiler.html" }
Citations (may not include all citations):
390   Interprocedural slicing using dependence graphs - Horwitz, Reps et al. - 1990  ACM   DBLP
309   Partitioning sparse matrices with eigenvectors of graphs (context) - Pothen, Simon et al. - 1990  ACM
104   Lazy code motion - Knoop, Ruthing et al. - 1992  ACM   DBLP
99   Run-time scheduling and execution of loops on message passin.. (context) - Saltz, Crowley et al. - 1990  ACM   DBLP
93   Global data flow analysis and iterative algorithms (context) - Kam, Ullman - 1976  ACM   DBLP
89   Supporting shared data structures on distributed memory mach.. (context) - Koelbel, Mehrotra et al. - 1990
79   Principles of runtime support for parallel processors (context) - Mirchandaney, Saltz et al. - 1988  ACM   DBLP
70   The design and implementation of a parallel unstructured Eul.. - Das, Mavriplis et al. - 1992
57   An overview of the Fortran D programming system - Hiranandani, Kennedy et al. - 1991  ACM   DBLP
50   Structured dataflow analysis for arrays and its use in an op.. (context) - Gross, Steenkiste - 1990  DBLP
44   Distributed memory compiler methods for irregular problems -.. (context) - Das, Ponnusamy et al. - 1991
30   Partitioning of unstructured mesh problems for parallel proc.. (context) - Simon - 1991
15   Evaluating parallel languages for molecular dynamics computa.. - Clark, Hanxleden et al. - 1992

Documents on the same site (http://larva.cs.umd.edu/misc/publist.asp):   More
Compiler and Runtime Support for Programming in.. - Edjlali, Agrawal, .. (1995)   (Correct)
Runtime Compilation Techniques for Data Partitioning.. - Ponnusamy, Saltz.. (1993)   (Correct)
Interleaved Parallel Hybrid Arnoldi Method for a Parallel.. - Edjlali, Petiton (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC