See this document in CiteSeerX!

On the Design of Eilean: A Linda-like Library for MPI (1994)  (Make Corrections)  (6 citations)
Joćo Carreira, Luis Silva, Joćo Gabriel Silva
2nd Scalable Parallel Libraries Conference



  Home/Search   Context   Related

 
View or download:
dsg.dei.uc.pt/Papers/splc94.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  dsg.dei.uc.pt/~jcar/papers (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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