MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Partitioning and Distribution Strategies as First Class Objects

Download:
Download as a PDF | Download as a PS
by Rajendra Panwar, Gul Agha
http://osl.cs.uiuc.edu/Papers/partitioning.ps
Add To MetaCart

Abstract:

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

Citations

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