A Static Performance Estimator in the Fortran D Programming System

Vasanth Balasundaram, Geoffrey Fox, Ken Kennedy, Ulrich Kremer

Research output: Chapter in Book/Report/Conference proceedingChapter

2 Scopus citations

Abstract

The choice of the data decomposition scheme is an important factor in determining the available parallelism and hence the performance of an application on a distributed memory multiprocessor. In this paper, we present a performance estimator and discuss its role in the interactive Fortran D programming system. The estimator statically evaluates the relative efficiency of different data decomposition schemes for any given program on any given distributed memory multiprocessor. Our method is not based on a theoretical machine model, but instead uses a set of kernel routines to “train” the estimator for each target machine. We also describe a prototype implementation of this technique and discuss an experimental evaluation of its accuracy.

Original languageEnglish (US)
Title of host publicationAdvances in Parallel Computing
Pages119-138
Number of pages20
EditionC
DOIs
StatePublished - Jan 1 1992
Externally publishedYes

Publication series

NameAdvances in Parallel Computing
NumberC
Volume3
ISSN (Print)0927-5452

All Science Journal Classification (ASJC) codes

  • Computer Science(all)

Fingerprint

Dive into the research topics of 'A Static Performance Estimator in the Fortran D Programming System'. Together they form a unique fingerprint.

Cite this