(Enter summary)
Abstract: Linda is a language for programming parallel applications whose most notable feature is a distributed
shared memory called tuple space. While suitable for a wide variety of programs, one shortcoming
of the language as commonly defined and implemented is a lack of support for writing programs that
can tolerate failures in the underlying computing platform. This paper describes FT-Linda, a version
of Linda that addresses this problem by providing two major enhancements that facilitate the
... (Update)
Context of citations to this paper: More
...server example is given. It uses distributed consensus, as well as oldest matching semantics. Other FT Linda examples are given in [5]. 4.1 Fault Tolerant Divide and Conquer The basic structure of divide and conquer is similar to the bag of tasks, where subtask tuples...
...should allow to deal with fault tolerance in a simpler way. While this is not yet completely true for the coordination language Linda [2], the functional programming model provides this potential to a large degree [11] Distributed Maple runs programs in the imperative...
Cited by: More
T Spaces: The Next Wave - Lehman, McLaughry, Wyckoff (1999)
(Correct)
Fault-Tolerant Execution of Computationally and Storage.. - Smith, Shrivastava (1995)
(Correct)
Issues and Experiences in Implementing a Distributed.. - Fenwick, Jr., Pollock (1996)
(Correct)
Similar documents (at the sentence level):
75.7%: Supporting Fault-Tolerant Parallel Programming in Linda - Bakken, Schlichting (1994)
(Correct)
52.4%: Supporting Fault-Tolerant Parallel Programming In Linda - Bakken (1994)
(Correct)
Active bibliography (related documents): More All
0.6: PLinda 2.0: A Transactional/Checkpointing Approach to Fault.. - Jeong
(Correct)
0.5: Fault-tolerant Parallel Processing Combining Linda, Checkpointing, .. - Jeong (1996)
(Correct)
0.4: Software Fault-Tolerant Distributed Applications in LiPS - Setz
(Correct)
Similar documents based on text: More All
0.3: Efficient Parallel Programming with Linda - Deshpande, Schultz (1992)
(Correct)
0.1: Some Experiences with Network LINDA - Document Number Draft
(Correct)
0.1: A Customized Communication Subsystem for FT-Linda - Dorgival Guedes (1995)
(Correct)
Related documents from co-citation: More All
6: How to Write Parallel Programs -- A First Course (context) - Carrierro, Gelernter - 1990
6: Consul: A communication substrate for fault-tolerant distributed programs
- Mishra, Peterson et al. - 1991
5: Linda and friends (context) - Ahuja, Carriero et al. - 1986
BibTeX entry: (Update)
David Edward Bakken. Supporting Fault-Tolerant Parallel Programming in Linda. PhD thesis, Department of Computer Science, The University of Arizona, August 1994. http://citeseer.ist.psu.edu/article/bakken94supporting.html More
@article{ bakken95supporting,
author = "David E. Bakken and Richard D. Schlichting",
title = "Supporting fault-tolerant parallel programming in {Linda}",
journal = "IEEE Transactions on Parallel and Distributed Systems",
volume = "6",
number = "3",
pages = "287--302",
year = "1995",
url = "citeseer.ist.psu.edu/article/bakken94supporting.html" }
Citations (may not include all citations):
470
Lightweight causal and atomic group multicast (context) - Birman, Schiper et al. - 1991
375
ACM Transactions on Programming Languages and Systems (context) - Gelernter, in - 1985
345
Notes on database operating systems (context) - Gray - 1978
309
Communications of the ACM (context) - Carriero, Gelernter et al. - 1989
216
Coordination languages and their significance (context) - Gelernter, Carriero - 1992
202
Distributed shared memory: A survey of issues and algorithms (context) - Nitzberg, Lo - 1991
200
Programming languages for distributed computing systems (context) - Bal, Steiner et al. - 1989
185
Linda and friends (context) - Ahuja, Carriero et al. - 1986
184
Checkpointing and rollback-recovery for distributed systems (context) - Koo, Toueg - 1987
177
Fail-stop processors: An approach to designing fault-toleran..
- Schlichting, Schneider - 1983
138
Delta-4: A Generic Architecture for Dependable Distributed C.. (context) - Powell - 1991
118
Consul: A Communication Substrate for Fault-Tolerant Distrib..
- Mishra - 1992
118
Consul: A communication substrate for fault-tolerant distrib..
- Mishra, Peterson et al. - 1991
91
Atomic transactions (context) - Lampson - 1981
89
Implementing fault-tolerant services using the state machine.. (context) - Schneider - 1990
82
kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
69
Supercomputing out of recycled garbage: Preliminary experien..
- Gelernter, Kaminsky - 1992
48
The Delta-4 approach to dependability in open distributed co.. (context) - Powell, Seaton et al. - 1988
47
Applications experience with Linda (context) - Carriero, Gelernter - 1988
39
ACM Transactions on Computer Systems (context) - Carriero, Gelernter et al. - 1986
35
The many faces of consensus in distributed systems (context) - Turek, Shasha - 1992
34
Linda on Distributed Memory Multiprocessors (context) - Bjornson - 1992
30
Adaptive parallelism with piranha
- Carriero, Gelernter et al. - 1993
26
Persistent Linda: Linda + transactions + query processing
- Anderson, Shasha - 1991
13
distributed implementation of Linda (context) - Xu, Liskov et al. - 1989
11
Eiffel Linda: An object-oriented Linda dialect (context) - Jellinghaus - 1990
9
Buses and LAN's---Linda Implementation Across the Spectrum o.. (context) - Leichter, Memories et al. - 1989
9
Recovery with limited replay: Fault-tolerant processes in Li..
- Kambhatla - 1990
8
Tolerating failures in the bag-of-tasks programming paradigm (context) - Bakken, Schlichting - 1991
7
Construction of a fault-tolerant distributed tuple-space (context) - Patterson, Turner et al. - 1993
7
Replication issues for a distributed and highly available Li.. (context) - Kambhatla - 1991
6
Exploiting a weak consistency to implement distributed tuple.. (context) - Chiba, Kato et al. - 1992
6
Program builders as alternatives to high-level languages (context) - Ahmed, Gelernter - 1991
5
specification of proset-Linda (context) - Hasselbring, formal - 1992
4
A fault-tolerant network kernel for Linda
- Xu - 1988
3
Linda in heterogenous computing environments (context) - Carriero, Gelernter et al. - 1992
3
A higher-level environment for parallel programming (context) - Ahmed, Gelernter - 1991
3
LRW TM LINDA-C for VAX User's Guide (context) - Systems - 1991
3
Tuple Space Operations: Multiple-KeySearch (context) - Segall - 1993
3
Computer Science Department (context) - Nelson, Call - 1981
2
A high-level model for the development of fault-tolerant par.. (context) - Cannon, Dunn - 1992
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.arizona.edu/research/reports.html): More
Efficient Timestamp Input and Output - Dyreson, Snodgrass (1994)
(Correct)
Load Balancing in a Distributed-Memory Or-Parallel System - Bo-Ming Tong (1996)
(Correct)
The Price of Synchrony - Downey (1996)
(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