Department of Computer Science  
University of Maryland  
College Park, Maryland 20742
These publications may be viewed using either Postscript Files or PDF Files
Click here to add abstracts

Compiler and Runtime Support for Programming in Adaptive Parallel Environments

Guy Edjlali, Gagan Agrawal, Alan Sussman, Jim Humphries, and Joel Saltz  

Scientific Programming, January 1997

University of Maryland Technical Report CS-TR-3510 and UMIACS-TR-95-83

Interprocedural Compilation of Irregular Applications for Distributed Memory Machines

Gagan Agrawal and Joel Saltz

Proceedings of Supercomputing 95, San Diego, California, December 3-8, 1995

Department of Computer Science Technical Reports CR-TR- 3447

Interprocedural Data Flow Based Optimizations for Compiling Irregular Applications

Gagan Agrawal and Joel Saltz

Proceedings of Languages and Compilers for Parallel Computing, August 1995

Runtime Support and Compilation Methods for User-Specified Data Distributions

Ravi Ponnusamy, Joel Saltz, Alok Choudhary, Yuan-Shin Hwang, and Geoffrey Fox

IEEE Transactions on Parallel and Distributed Memory Systems, pages 815-831, Volume 6, Number 8, August 1995 

University of Maryland Technical Report CS-TR-3194 and UMIACS-TR-93-135    

An Integrated Runtime and Compile-Time Approach for Parallelizing Structured and Block Structured Applications

Gagan Agrawal, Alan Sussman, and Joel Saltz

IEEE Parallel and Distributed Systems, pages 747-754, Volume. 6, Number 7, July 1995 

Interprocedural Partial Redundancy Elimination and Its Application to Distributed Memory Compilation

Gagan Agrawal, Joel Saltz, and Raja Das

Conference on Programming Language Design and Implementation '95, pages 258-269, La Jolla, California, June 1995

Distributed Memory Compiler Design for Sparse Problems

J. Wu, Raja Das, Joel Saltz, H. Berryman, and S. Hiranandani

IEEE Transactions on Computers, pages 737-753, Volume 44, Number 6, June 1995

Supporting Irregular Distributions in FORTRAN 90D/HPF Compilers

Ravi Ponnusamy, Yuan-Shin Hwang, Joel Saltz, Alok Choudhary, and Geoffrey Fox

IEEE Parallel & Distributed Technology, Spring 1995 (revised version) 

University of Maryland: Department of Computer Science and UMIACS Technical Reports CR-TR-3268 and UMIACS-TR-94-57

Interprocedural Communication Optimizations for Distributed Memory Compilation

Gagan Agrawal and Joel Saltz

Proceedings of Languages and Compilers for Parallel Computing, pages 283-299, 1994

Value-Based Distributions in Fortran D: A Preliminary Report

Reinhard v. Hanxleden, Ken Kennedy, and Joel Saltz

Journal of Programming Languages - Special Issue on Compiling and Run-Time Issues for Distributed Address Space Machines, Volume 2, Number 3, December 1993

CRPC 1993, Number CRPC-TR93365-S

Compiler and Runtime Support for Structured and Block Structured Applications

Gagan Agrawal, Alan Sussman, and Joel Saltz

Proceedings of Supercomputing '93, pages 578-587, Portland Oregon, November 15-19, 1993 

IEEE Computer Society Press

Runtime-Compilation Techniques for Data Partitioning and Communication Schedule Reuse

Ravi Ponnusamy, Joel Saltz, and Alok Choudhary

Proceedings Supercomputing '93,  pages 361-370, Portland, Oregon, November 15-19, 1993 

IEEE Computer Society Press

Slicing Analysis and Indirect Access to Distributed Arrays

Raja Das, Joel Saltz, and Reinhard von Hanxleden

Proceedings of the 6th Workshop on Languages and Compilers for Parallel Computing, pages 152-168, Portland Oregon, August 12-14, 1993

Compiler Analysis for Irregular Problems in Fortran D

Reinhard von Hanxleden, Ken Kennedy, Charles Koelbel, Raja Das, and Joel Saltz.

Proceedings of 5th Workshop on Languages and Compilers for Parallel Computing, pages 97-111, New Haven, Connecticut, August 3-5, 1992

 

Compilers and Runtime Software for Scalable Processors

Edited by: J. Saltz and P. Mehrotra

Published by Elsevier, The Netherlands, 1992

Runtime Compilation for Multiprocessors

Concurrency Practice and Experience

Volume 3:3, pages: 573-592, 1991

[Applications | High Performance I/O | Compilers | Tools]