See this document in CiteSeerX!

D-OSC: A SISAL Compiler for Distributed-Memory Machines  (Make Corrections)  
David A. Garza-Salazar, Wim Böhm



  Home/Search   Context   Related

 
View or download:
dgicii.mty.itesm.mx:8095/~d...cicese.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  dgicii.mty.itesm.mx:8095/~dgar... (more)
(Enter author homepages)

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

Abstract: In this paper we present the results of the implementation of D-OSC: a prototype SISAL compiler for distributed-memory machines. The compiler is an extension of the Optimizing SISAL Compiler (OSC) version 12.9.1, it generates C code with calls to the message passing library MPI. The main goals of this implementation are to obtain a SISAL compiler that generates code for distributed-memory machines and to identify the compiler optimizations that can improve the performance of the code generated... (Update)

Active bibliography (related documents):   More   All
0.7:   On the Performance of Snake Partitioning: A Data.. - Garza-Salazar..   (Correct)
0.5:   Parameter-Induced Aliasing and Related Problems can be.. - Gellerich, al.   (Correct)
0.4:   Code Generations, Evaluations, and Optimizations in Multithreaded.. - Roh (1995)   (Correct)

Similar documents based on text:   More   All
0.4:   A Comparative Study of the Programmability of a Signal.. - Yoon, Gaudiot (1994)   (Correct)
0.4:   A Formal Semantics And An Interactive Environment For Sisal - Attali, Caromel, Wendelborn (1996)   (Correct)
0.4:   From a Formal Dynamic Semantics of Sisal to a Sisal Environment - Attali, Caromel (1995)   (Correct)

BibTeX entry:   (Update)

@misc{ garza-salazar-dosc,
  author = "David A. Garza-Salazar and Wim Böhm",
  title = "D-OSC: A SISAL Compiler for Distributed-Memory Machines",
  url = "citeseer.ist.psu.edu/80640.html" }
Citations (may not include all citations):
352   Supercompilers for Parallel and Vector Computers (context) - Zima, Chapman - 1990
277   Advanced compiler optimizations for supercomputers (context) - Padua, Wolfe - 1986
195   Department of Computer Science - Cann, sisal et al. - 1992
183   Report on the programming language Haskell - a non-strict (context) - Hudak - 1990
90   Compiler support for machine-independent parallel programmin.. - Hiranandani, Kennedy et al. - 1991
89   Sisal: Streams and iteration in a single assignment language (context) - McGraw, Skedzielewski et al. - 1985
89   Optimizing Supercompilers for Supercomputers (context) - Wolfe - 1989
86   MPI: A Message-Passing Interface Standard - Forum - 1994
71   A report on the sisal language project (context) - Feo, Cann et al. - 1990
61   the design of Chant: A talking threads package - Haines, Cronk et al. - 1994
37   Communications of the ACM (context) - Cann, rekindled - 1992
25   Compilation Techniques for High Performance Applicative Comp.. (context) - Cann - 1989
24   Compilation of Haskell array comprehensions for scientific c.. (context) - Anderson, Hudak - 1990
17   Massachusetts Institute of Technology (context) - Nikhil, version et al. - 1990
17   Parallel Functional Languages and Compilers (context) - Szymanski - 1991
13   Program and Data Transformations for Efficient Execution on .. (context) - O'Boyle - 1992
11   Portable MPI Model Implementation (context) - Gropp, Lusk et al. - 1994
9   IF2: an applicative language intermediate form with explicit.. (context) - Welcome, Skedzielewski et al. - 1986
9   Compiling functional parallelism on distributedmemory system.. (context) - Pande, Agrawal et al. - 1994
6   An efficient monolithic array constructor - Gao, Yates et al. - 1990
6   Reducing communication by honoring multiple alignments (context) - Garza-Salazar, Bohm - 1995
4   IF1-an intermediate form for applicative languages (context) - Skedzielewski, Glauert - 1985
3   fsc: A Sisal compiler for both distributed- and shared-memor.. (context) - Freeh, Andrews - 1995
2   A debate: Retire Fortran (context) - McGraw, Kuck et al. - 1984
2   Analysis and Compilation of Functional Languages For Distrib.. (context) - Garza-Salazar - 1996
1   Distributed Runtime Support for Task and Data Management (context) - Haines - 1993

Documents on the same site (http://dgicii.mty.itesm.mx:8095/~dgarza/):
On the Performance of Snake Partitioning: A Data.. - Garza-Salazar..   (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