A bridging model for parallel computation
Journal Article
·
· Communications of the ACM (Association of Computing Machinery); (USA)
- Aiken Computation Lab., Harvard Univ., Cambridge, MA (US)
The success of the von Neumann model of sequential computation is attributable to the fact that it is an efficient bridge between software and hardware: high-level languages can be efficiently compiled on to this model; yet it can be efficiently implemented in hardware. The author argues that an analogous bridge between software and hardware is required for parallel computation if that is to become as widely used. This article introduces the bulk-synchronous parallel (BSP) model as a candidate for this role, and gives results quantifying its efficiency both in implementing high-level language features and algorithms, as well as in being implemented in hardware.
- OSTI ID:
- 6502724
- Journal Information:
- Communications of the ACM (Association of Computing Machinery); (USA), Journal Name: Communications of the ACM (Association of Computing Machinery); (USA) Vol. 33:8; ISSN CACMA; ISSN 0001-0782
- Country of Publication:
- United States
- Language:
- English
Similar Records
PAWS; A performance evaluation tool for parallel computing systems
Center for Programming Models for Scalable Parallel Computing
The EPSILON-2 multiprocessor system
Journal Article
·
Mon Dec 31 23:00:00 EST 1990
· Computer; (United States)
·
OSTI ID:6042959
Center for Programming Models for Scalable Parallel Computing
Technical Report
·
Thu Feb 28 23:00:00 EST 2008
·
OSTI ID:927362
The EPSILON-2 multiprocessor system
Journal Article
·
Fri Nov 30 23:00:00 EST 1990
· Journal of Parallel and Distributed Computing; (United States)
·
OSTI ID:5071075