See this document in CiteSeerX!

DDT: A Research Tool for Automatic Data Distribution in HPF  (Make Corrections)  
Eduard Ayguadé, Jordi Garcia, Mercè Gironès, M. Luz Grande, Jesús Labarta



  Home/Search   Context   Related

 
View or download:
people.ac.upc.es/edua...paper_d14.ps.gz
recerca.ac.upc.es/CAP...eduard1997aJ.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  people.ac.upc.es/e...publications (more)
(Enter author homepages)

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

Abstract: This paper describes the main features and implementation of our automatic data distribution research tool. The tool (DDT) accepts programs written in Fortran77 and generates HPF directives to map arrays onto the memories of the processors and parallelize loops, and executable statements to remap these arrays. DDT works by identifying a set of computational phases (procedures and loops). The algorithm builds a search space of candidate solutions for these phases which is explored looking... (Update)

Similar documents based on text:   More   All
0.9:   Detecting and Using Affinity in an Automatic Data.. - Ayguadé, Garcia..   (Correct)
0.6:   Data Redistribution in an Automatic Data Distribution.. - Ayguade, Garcia.. (1995)   (Correct)
0.6:   Detecting Affinity For Automatic Data Distribution - Ayguadé, Labarta, Garcia.. (1994)   (Correct)

BibTeX entry:   (Update)

@misc{ ayguad-ddt,
  author = "Eduard Ayguadé and Jordi Garcia and Mercè Gironès and M. Luz Grande and
    Jesús Labarta",
  title = "DDT: A Research Tool for Automatic Data Distribution in HPF",
  url = "citeseer.ist.psu.edu/462860.html" }
Citations (may not include all citations):
328   PVM3 User's Guide and Reference Manual - Gueist, Beguelin et al. - 1993
240   for MIMD DistributedMemory Machines (context) - Hiranandani, Kennedy et al. - 1992
157   Data Optimization: Allocation of Arrays to Reduce Communicat.. (context) - Knobe, Lukas et al. - 1990
152   Programming in Vienna Fortran - Chapman, Mehrotra et al. - 1992
132   Automatic Data Partitioning on Distributed Memory Multicompu.. - Gupta - 1992
130   Compiling Communication-efficient Programs for Massively Par.. (context) - Li, Chen - 1991
106   Index Domain Alignment: Minimizing Cost of Cross-Referencing.. (context) - Li, Chen - 1990
80   Optimizing Synchronous Circuitry by Retiming (context) - Leiserson, Rose et al. - 1983
78   Automatic Data Mapping for Distributed-Memory Parallel Compu.. (context) - Wholey - 1992
71   Automatic Data Layout for High Performance Fortran - Kennedy, Kremer - 1994
66   Automatic Data Layout Using 0-1 Integer Programming - Bixby, Kennedy et al. - 1994
55   Interactive Parallel Programming Using the ParaScope Editor - Kennedy, McKinley et al. - 1990
55   Automatic Data Layout for Distributed-Memory Machines in the.. - Kremer, Mellor-Crummey et al. - 1993
45   Department of Computer Science (context) - Fox, Hiranandani et al. - 1990
36   Array Distribution in DataParallel Programs - Chatterjee, Gilbert et al. - 1994

[Article contains additional citations not shown here]

Documents on the same site (http://people.ac.upc.es/eduard/publications.html):   More
A Study of Data Sets and Affinity in the Perfect Club - Ayguadé, Labarta, Garcia, .. (1993)   (Correct)
User-Level Dynamic Page Migration for.. - Nikolopoulos.. (2000)   (Correct)
Conflict-Free Strides for Vectors in Matched Memories - Valero, Lang.. (1991)   (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