HEP memory management packages such as YBOS and ZEBRA have been implemented and are currently running on a variety of mainframe computers. These packages were originally designed to run on single CPU engines. Implementation of these packages on parallel machines, with loosely or tightly coupled arch
On High Level Characterization of Parallelism
โ Scribed by D.C. Marinescu; J.R. Rice
- Publisher
- Elsevier Science
- Year
- 1994
- Tongue
- English
- Weight
- 523 KB
- Volume
- 20
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
โฆ Synopsis
The paper discusses issues pertinent to performance analysis of massively parallel systems. A model of parallel execution based on threads of control and events is then introduced. The key ingredient of this model is a measure of the communication complexity, which gives the number of events (E) as a function of the number of threads of control (P) and provides a signature of a parallel computation. Various consequences for speedup and load balancing are presented. 1994 Academic Press, Inc.
๐ SIMILAR VOLUMES
We describe a high-level system for granular data-parallel programming called GLU in which parallel applications are described as succinct implicitly parallel intensional compositions using sequential imperative functions. We show how different architecture-independent parallel programs can be gener
Many parallel extensions to FORTRAN have been proposed by 'supercomputer' manufacturers. The major differences between these language extensions is reviewed briefly. The Principle of Conservation of Parallelism is also introduced, which is argued to be a desirable foundation on which to base the dev