Regular ArticleBuffer-Safe and Cost-Driven Communication Optimization☆,☆☆
References (32)
Compile-time estimation of communication costs for data parallel programs
J. Parallel Distrib. Comput.
(1996)- et al.
Evaluating compiler optimizations for Fortran D
J. Parallel Distrib. Comput.
(1994) - et al.
SUPERB—A tool for semi-automatic MIMD/SIMD parallelization
Parallel Comput.
(1988) - et al.
Integrating compilation and performance analysis for data parallel programs
Proceedings of the Workshop on Debugging and Performance Tuning for Parallel Computing Systems
(1996) - et al.
Communication optimization and code generation for distributed memory machines
Proceedings ACM SIGPLAN'93 Conference on Programming Language Design and Implementation
(1993) - et al.
The PARADIGM compiler for distributed-memory message passing multicomputers
Proceedings of the First International Workshop on Parallel Processing
(1994) - et al.
Vienna Fortran Compilation System—Version 2.0—User's Guide
(1995) - et al.
Global communication analysis and optimization
ACM SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI)
(1996) Estimating and optimizing performance for parallel programs
IEEE Comput.
(1995)Automatic Performance Prediction of Parallel Programs
(1996)
On estimating the useful work distribution of parallel programs underP3T
Concurrency Practice Exper.
(1996)
Toward symbolic performance prediction of parallel programs
IEEE Proceedings of the 1996 International Parallel Processing Symposium
(1996)
Symbolic expression evaluation to support parallelizing compilers
IEEE Proceedings of the 5th Euromicro Workshop on Parallel and Distributed Processing, London, UK
(1997)
On the utility of threads for data parallel programming
9th ACM International Conference on Supercomputing
(1995)
Cited by (6)
Advanced symbolic analysis for compilers: New techniques and algorithms for symbolic program analysis and optimization
2003, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)Efficient communication using message prediction for clusters of multiprocessors
2002, Concurrency and Computation: Practice and ExperienceDistribution assignment placement: Effective optimization of redistribution costs
2002, IEEE Transactions on Parallel and Distributed SystemsDevelopment and performance analysis of real-world applications for distributed and parallel architectures
2001, Concurrency Computation Practice and ExperienceA unified symbolic evaluation framework for parallelizing compilers
2000, IEEE Transactions on Parallel and Distributed SystemsExecution-driven performance analysis for distributed and parallel systems
2000, Proceedings Second International Workshop on Software and Performance WOSP 2000
- ☆
This research is partially supported by the Austrian Science Fund as part of Aurora Project “Tools” under Contract SFBF1104.
- ☆☆
M. L. SimmonsA. H. HayesD. A. ReedE. J. Brown
Copyright © 1999 Academic Press. All rights reserved.