Work

Programming parallel supercomputers

Year: 1993
Type: conference-paper
Abstract: This paper discusses future directions in tools and techniques for programming parallel supercomputers. We base the discussion on two important observations: ffl Automatic parallelization of sequential programs will not achieve supercomputer performance in real applications. Instead, applications will have to be written with explicit parallelism. ffl Machine-independence of parallel programs is a precondition for wide acceptance of parallel computers. We comment on High Performance Fortran (HPF) and conclude that HPF will achieve machine-independence to an initially satisfactory degree, but that another language revision can be expected. Machine-independence does not imply poor performance. We present evidence that explicitly parallel, machine-independent, and problem-oriented programs can be translated automatically into parallel machine code that is competitive in performance with handwritten code. Furthermore, we show that interactive, source-level and problem-oriented debugging ...
Language: English
Open Access status: green
OpenAlex ID: W2595032082
FWCI:
Cites:
Cited by:
Related to: 10