(Enter summary)
Abstract: In this paper, we introduce the design of a parallel
library for MPI based on the Linda programming
paradigm, called Eilean.
It provides a scalable distribution of the Tuple Space
through an hierarchical (or cluster) partitioning scheme,
and tuple type specific access/distribution policies.
Portability of the library is achieved using the
message passing standard MPI as the underlying
communication system. The hierarchical distribution
provides a static, yet general partition of the Tuple
Space ... (Update)
Context of citations to this paper: More
...program should as close as possible resemble the pattern of messages for a message passing implementation of the same program. Eilean [Carreira94] Carreira95] is an MPI parallel library based on the Linda programming paradigm which intends to provide an efficient and scalable...
.... and there have been proposals for the addition of new primitives to help perform the update of the shared counter, see e.g. Eilean [2]) and when using compile time analysis to convert the in followed by 1 the out into a single operation [4] These proposals were made...
Cited by: More
Proving the Correctness of Optimising Destructive and.. - De Nicola, Pugliese..
(Correct)
Proving the Correctness of Optimising Destructive and.. - De Nicola, Pugliese.. (2000)
(Correct)
Optimising the Linda in primitive: Understanding tuple-space.. - Rowstron (2000)
(Correct)
Active bibliography (related documents): More All
4.6: ParLin: From a Centralized Tuple Space to Adaptive Hashing - Silva, Carreira, Moreira (1993)
(Correct)
2.0: Evaluating Linda Optimizations in the CRAY-T3D - Carreira, Silva
(Correct)
0.5: Implementing Virtual Shared Memory Libraries on MPI - Carreira Silva (1995)
(Correct)
Similar documents based on text: More All
0.2: Xception: Software Fault Injection and Monitoring in.. - Carreira, Madeira, Silva (1995)
(Correct)
0.2: A Model For Alarm Correlation in Telecommunications Networks - Meira (1997)
(Correct)
0.2: Understanding Communication Faults in Parallel Computers - Carreira, Costa, Madeira.. (1995)
(Correct)
Related documents from co-citation: More All
4: Coordinating multiagent applications on the WWW: A reference architecture
- Ciancarini, Tolksdorf et al. - 1998
4: IBM Systems Journal (context) - Wyckoff, McLaughry et al. - 1998
4: JavaSpace Specification
- Microsystems - 1998
BibTeX entry: (Update)
J.Carreira, L.M.Silva, J.Silva, "On the Design of Eilean: A Linda-like library for MPI", Proceedings of the Second Scalable Parallel Libraries Conference, pp. 175-184, Missisipi State, Mississipi - USA, 12-14 October, 1994. http://citeseer.ist.psu.edu/carreira94design.html More
@inproceedings{ silva94on,
author = "Joao Gabriel Silva, Joao Carreira, Luis Silva",
title = "{O}n the design of {E}ilean: {A} {L}inda-like library for {MPI}",
booktitle = "2nd Scalable Parallel Libraries Conference",
month = "October",
editor = "IEEE,",
year = "1994",
url = "citeseer.ist.psu.edu/carreira94design.html" }
Citations (may not include all citations):
232
Linda in Context (context) - Carriero, Gelernter - 1989
202
Distributed Shared Memory: A Survey of Issues and Algorithms (context) - Nitzberg, Lo
185
Linda and Friends (context) - Ahuja, Carriero et al. - 1986
94
A Library Implementation of POSIX Threads under UNIX
- Mueller - 1993
73
How to write Parallel Programs - A first course (context) - Carriero, Gelernter - 1990
69
Supercomputing out of recycled garbage: Preliminary Experien..
- Gelernter, Kaminsky - 1992
65
Object Distribution in Orca using Compile-Time and Run-Time ..
- Bal, Kaashoek - 1993
61
the Design of Chant: A Talking Threads Package
- Haines, Cronk et al.
47
Applications Experience with Linda (context) - Carriero, Gelernter - 1988
32
The MPI Forum (context) - Passing, Standard - 1994
25
Matching Language and Hardware for Parallel Computation in t.. (context) - Ahuja, Carriero et al. - 1988
21
Writing Libraries in MPI
- Skjellum, Doss et al. - 1993
19
Implementation of Tuple Space Machines (context) - Carriero - 1987
17
Linda Meets Unix (context) - Leler - 1990
16
Using Linda for Supercomputing on a Local Area Network (context) - Whiteside, Leichter - 1988
15
CHIMP and PUL: Support for Portable Parallel Computing (context) - Bruce, Chaple et al.
15
Tuple Analysis and Partial Evaluation Strategies in the Lind.. (context) - Carriero, Gelernter - 1990
10
The S/Net's Linda Kernel (context) - Carriero, Gelernter - 1986
8
The Multicomputer Toolbox: Current and Future directions
- Skjellum - 1993
8
The Inclusion of the Linda Tuple Space Operations in a Pasca.. (context) - Pinakis, McDonald - 1993
7
Improving the Performance of Generative Communication Syatem.. (context) - Wilson - 1991
7
Implementing Distributed Linda in Standard ML
- Siegel, Cooper - 1991
6
Glenda Installation and Use (context) - Seyfarth, Bickham et al. - 1993
6
Intermediate Uniformly Distributed Tuple Space On Transputer.. (context) - Faasen - 1991
6
ParLin: From a Centralized Tuple Space to Adaptive Hashing
- Silva, Carreira et al. - 1994
5
Reuse, Portability and Parallel Libraries
- Clarke, Fletcher et al. - 1994
4
ADSMITH: A Structure Based Heterogeneous Distributed Shared .. (context) - Liang - 1994
3
Experience with the Distributed Data Strucure Paradigm in Li.. (context) - Kaashoek, Bal et al. - 1989
3
The Helios Tuple Space Library (context) - Silva, Veer et al. - 1994
3
Linda Meets Minix (context) - Ciancarini, Guerrini - 1993
2
POSYBL: Implementing the blackboard model in a distributed m.. (context) - Schoinas - 1991
2
Modula-L: Implementation of the Linda Model for Arbitrary Tr.. (context) - Trescher, Bieler et al. - 1992
2
A FaultTolerant Tuple Space Library (context) - Silva, Veer et al. - 1993
2
Munim: Distributed Shared Memory Based on Type-Specific Memo.. (context) - Carter, Bennet et al. - 1990
2
The AUC C++ Linda System (context) - Callsen, Cheng et al.
2
Trolius: A Software Solution for Transputers and Other Multi.. (context) - Braner - 1990
1
A letter about the article `Linda in Context' by Carriero an.. (context) - Kahn, Miller - 1989
1
Implementation and performance of Munim (context) - Carter, Bennet et al. - 1991
1
Design Principles for Message Passing Syatems (context) - Wilson
1
P4-Linda: A Portable Implementation of Linda (context) - Butler, Lusk - 1993
Documents on the same site (http://dsg.dei.uc.pt/~jcar/papers.html):
ParLin: From a Centralized Tuple Space to Adaptive Hashing - Silva, Carreira, Moreira (1993)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC