Advanced compiler optimizations for supercomputers
Technical Report
·
OSTI ID:7008085
Most users program supercomputers using some higher level language, commonly Fortran. Supercomputer vendors all provide Fortran compilers that detect parallelism and generate parallel code to take advantage of the architecture of their machines. This paper discusses some of the common (and not so common) features that compilers for vector or multiprocessor computers must have in order to successfully generate parallel code. The many examples are related to the types of machines to which they apply. Where appropriate, we also relate these parallel compiler optimizations to those used in standard compilers. 66 refs.
- Research Organization:
- Illinois Univ., Urbana (USA). Center for Supercomputing Research and Development; Illinois Univ., Urbana (USA). Dept. of Computer Science; Kuck and Associates, Inc., Savoy, IL (USA)
- DOE Contract Number:
- FG02-85ER25001
- OSTI ID:
- 7008085
- Report Number(s):
- DOE/ER/25001-25; CSRD-592; ON: DE87002114
- Country of Publication:
- United States
- Language:
- English
Similar Records
Advanced compiler optimizations for supercomputers
Compiler optimization and architecture design issues for multiprocessors
Compilation and code generation for multiprocessor computers
Journal Article
·
Sun Nov 30 23:00:00 EST 1986
· Commun. ACM; (United States)
·
OSTI ID:5635625
Compiler optimization and architecture design issues for multiprocessors
Thesis/Dissertation
·
Mon Dec 31 23:00:00 EST 1984
·
OSTI ID:6089795
Compilation and code generation for multiprocessor computers
Technical Report
·
Wed Apr 08 00:00:00 EDT 1987
·
OSTI ID:5255378