Toward a methodology of optimizing programs for high-performance computers
- 1 August 1993
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
This report describes experiences in porting the Perfect Benchmarks programs to the Alliant FX/8 and Cedar machines. Although there is much to learn before we can really say we know how to optimize programs successfully for parallel computers in general and for hierarchical shared-memory architectures in particular, it is hoped that this report will be helpful to those who are beginning to port and transform programs for parallel machines. Perhaps it is even an interesting reference for experts. In addition, this paper summarizes our experience with the programming tools we used and discusses tools that could have helped to increase the productivity of the optimization process. This information is believed to be a useful basis for future tool development projects.Keywords
This publication has 4 references indexed in Scilit:
- Static and dynamic evaluation of data dependence analysisPublished by Association for Computing Machinery (ACM) ,1993
- Performance analysis pf parallelizing compilers on the Perfect Benchmarks programsIEEE Transactions on Parallel and Distributed Systems, 1992
- Parallelization and performance of Conjugate Gradient algorithms on the Cedar hierarchical-memory multiprocessorPublished by Association for Computing Machinery (ACM) ,1991
- Supercomputer performance evaluation and the Perfect BenchmarksPublished by Association for Computing Machinery (ACM) ,1990