In scalable concurrent architectures, the performance of a parallel algorithm depends on the resource management policies used. Such policies determine, for example, how data is partitioned and distributed and how processes are scheduled. For different problem sizes or architectures, different policies may be more efficient. In particular, the performance of a parallel algorithm obtained by using a particular policy can be
|
865
|
Actors: A Model of Concurrent Computation in Distributed Systems
– Agha
- 1986
|
|
301
|
Using prototypical objects to implement shared behavior in objectoriented systems
– Lieberman
- 1986
|
|
188
|
How to write parallel programs: A guide to the perplexed
– Carriero, Gelernter
- 1989
|
|
175
|
Supporting Compiling Global Name-Space Parallel Loops for Distributed Execution
– Koelbel, Mehrotra
- 1991
|
|
153
|
Multicomputers: Message-passing concurrent computers
– Athas, Seitz
- 1988
|
|
117
|
Parallel algorithms for sparse linear systems
– Heath, Ng, et al.
- 1991
|
|
102
|
Compositional parallel programming
– Chandy, Kesselman
- 1992
|
|
88
|
An Introduction to Parallel Programming
– Chandy, Taylor
- 1992
|
|
61
|
Abstraction and Modularity Mechanisms for Concurrent Computing
– Agha, Frølund, et al.
- 1993
|
|
61
|
Vienna fortran - a fortran language extension for distributed memory multiprocessors. High Performance FORTRAN Forum
– Zima, Chapman
- 1992
|
|
44
|
Para-Functional Programming
– Hudak
- 1986
|
|
39
|
A Language Framework for Multi-Object Coordination
– Frlund, Agha
- 1993
|
|
39
|
An efficient implementation scheme of concurrent object-oriented languages on stock multicomputers
– Taura, Matsuoka, et al.
- 1993
|
|
36
|
Implementing the beam and warming method on the hypercube
– Bruno, Cappello
- 1988
|
|
33
|
HAL: A high-level actor language and its distributed implementation
– Houck, Agha
- 1992
|
|
30
|
Characterizing parallel algorithms
– Jamieson
- 1987
|
|
27
|
objectoriented parallel processing
– Grimshaw, Strayer, et al.
- 1993
|
|
27
|
Object-Oriented Parallel Programming: Experiments and Results
– Lee, Gannon
- 1991
|
|
21
|
Compilation of a highly parallel Actor-based language
– KIM, AGHA
- 1992
|
|
20
|
Automatic data alignment and distribution for loosely synchronous problems in an interactive programming environment
– KENNEDY, KBEMER
- 1991
|
|
20
|
The Extensible Services Switch in Carnot
– Tomlinson, Cannata, et al.
- 1993
|
|
14
|
Acore: The design of a core actor language and its compiler
– Manning
- 1987
|
|
10
|
Distributed execution of actor systems
– Agha, Houck, et al.
- 1992
|
|
10
|
Quadtrees in concurrent prolog
– Edelman, Shapiro
- 1987
|
|
6
|
Concurrent object-oriented real-time systems research
– KAFURA
- 1989
|
|
5
|
The CHARM(3.0) Programming Language Manual
– Kale
- 1991
|
|
4
|
Object-oriented programming for massively parallel machines
– Kilian
- 1991
|
|
3
|
Implicit finite-difference simulation of an internal flow on hypercube
– Porta
- 1988
|
|
2
|
Performance analysis and projections for a massively-parallel Navier-Stokes implementation
– Wu, Wesley, et al.
- 1989
|
|
1
|
Ask: A transputer implementation of the actor model
– Santo, Iannello, et al.
- 1992
|