𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Automatic model generation for performance estimation of parallel programs

✍ Scribed by Hermann Mierendorff; Helmut Schwamborn


Publisher
Elsevier Science
Year
1999
Tongue
English
Weight
165 KB
Volume
25
Category
Article
ISSN
0167-8191

No coin nor oath required. For personal study only.

✦ Synopsis


A hybrid method for performance modeling of parallel programs is considered where the runtime of large sequential segments is estimated statically and the parallel program structure is evaluated by simulation. The present paper describes a way to generate a model of a given program automatically from the source code where the user has to provide only values for a small number of variables. This model contains the control structure of the original program and timing information for generalized basic blocks. We consider Fortran programs which are parallelized using the message passing paradigm. A prototype of a tool for automatic model generation has been developed which is able to treat examples of moderate size.


πŸ“œ SIMILAR VOLUMES


Spar: A programming language for semi-au
✍ van Reeuwijk, Kees; van Gemund, Arjan J. C.; Sips, Henk J. πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 86 KB πŸ‘ 2 views

We present Spar, a programming language for semi-automatic parallel programming, in particular for the programming of array-based applications. The language has been designed as part of the Automap project, in which a compiler and runtime system are being developed for distributed-memory systems. As

Compile-Time Estimation of Communication
✍ Thomas Fahringer πŸ“‚ Article πŸ“… 1996 πŸ› Elsevier Science 🌐 English βš– 416 KB

A key measure of the performance of a distributed memory parallel program is the communication overhead. On most current parallel systems, sending data from a local to a remote processor still takes one or two orders of magnitude longer than the time to access data on a local processor. The behavior