See this document in CiteSeerX!

Lisp And Symbolic Computation: An International Journal, 7, 283-305 (1994)  (Make Corrections)  
Ts/Scheme: Distributed Data Structures in Lisp Suresh Jagannathan...



  Home/Search   Context   Related

 
View or download:
purdue.edu/homes/sures...lasc941.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  readscheme.org/./page9 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We describe a parallel object-oriented dialect of Scheme called ts/scheme that provides a simple and expressive interface for building asynchronous parallel programs. The main component in ts/scheme's coordination framework is an abstraction that serves the role of a distributed data structure. Distributed data structures are an extension of conventional data structures insofar as many tasks may simultaneously access and update their contents according to a well-defined serialization protocol.... (Update)

Active bibliography (related documents):   More   All
1.8:   TS/Scheme: Distributed Data Structures in Lisp - Jagannathan (1994)   (Correct)
0.8:   Customization of First-Class Tuple-Spaces in a Higher-Order.. - Jagannathan (1991)   (Correct)
0.5:   Efficient Support for Multiple Concurrency Paradigms in Modern .. - James Philbin   (Correct)

Similar documents based on text:   More   All
0.1:   A Schema-Based Approach to Teaching Programming in Lisp and.. - Bielikova, Navrat (1996)   (Correct)
0.1:   A Concurrent Abstract Interpreter - Weeks, Jagannathan, Philbin (1994)   (Correct)
0.1:   Implementing Concurrent Scheme for the Mayfly.. - Kessler, Carr.. (1992)   (Correct)

BibTeX entry:   (Update)

@misc{ distributed-lisp,
  author = "Ts Scheme Distributed",
  title = "LISP AND SYMBOLIC COMPUTATION: An International Journal, 7, 283--305 (1994)",
  url = "citeseer.ist.psu.edu/637830.html" }
Citations (may not include all citations):
723   Memory coherence in shared virtual memory systems - Li, Hudak - 1989
673   Actors: A Model of Concurrent Computation in Distributed Sys.. (context) - Agha - 1986
309   Communications of the ACM (context) - Carriero, Gelernter et al. - 1989
306   Self: The Power of Simplicity (context) - Ungar, Smith - 1987
257   Smalltalk-80: The Language and its Implementation (context) - Goldberg, Robson - 1983
173   Lazy Task Creation: A Technique for Increasing the Granulari.. - Mohr, Kranz et al. - 1991
152   Structures: Data Structures for Parallel Computing - Rishiyur, Keshav et al. - 1989
145   Customization: Optimizing Compiler Technology for SELF (context) - Chambers, Ungar - 1989
122   Multilisp: A Language for Concurrent Symbolic Computation (context) - Halstead - 1985
105   Multiple Tuple Spaces in Linda (context) - Gelernter - 1989
101   Concurrent Constraint Programming (context) - Saraswat, Rinard - 1990
88   Inheritance and Subtyping in a Parallel Object-Oriented Syst.. (context) - America - 1987
72   Using Prototypical Objects to Implement Shared Behavior in O.. (context) - Lieberman - 1986
66   A High Performance Parallel Lisp (context) - Kranz, Halstead et al. - 1989
63   Functional Language with State (context) - Barth, Nikhil et al. - 1991
58   WorkCrews: An Abstraction for Controlling Parallelism (context) - Vandevoorde, Roberts - 1988
55   Adding Threads to Standard ML - Cooper, Gregory - 1990
48   Concurrent Prolog: A Progress Report (context) - Shapiro - 1986
47   Distributed Data Structures in Linda (context) - Carriero, Gelernter et al. - 1986
36   Experience with CST: Programming and Implementation (context) - Horwat, Chien et al. - 1989
27   Parallelism in Alpha-Beta Search (context) - Finkel, Fishburn - 1982
21   A Customizable Substrate for Concurrent Languages - Jagannathan, Philbin - 1992
19   Queue-Based Multi-Processing Lisp (context) - Gabriel, McCarthy - 1984
18   Large Scale Parallelization of Alpha-Beta Search: An Algorit.. - Hsu - 1990
18   A Parallel Lisp Language PaiLisp and its Kernel Specificatio.. (context) - Ito, Matsui - 1990
18   Procs and Locks: A Portable Multiprocessing Platform for Sta.. - Morrisett, Tolmach - 1993
15   Two-Directional Record Layout for Multiple Inheritance (context) - Pugh, Weddell - 1990
13   A Foundation for an Efficient Multi-Threaded Scheme System (context) - Jagannathan, Philbin - 1992
11   Dynamic Partitioning of Parallel Lisp Programs (context) - Mohr - 1991
8   QLisp: An Interim Report (context) - Goldman, Gabriel et al. - 1990
8   Customization of First-Class Tuple-Spaces in a Higher-Order .. - Jagannathan - 1991
6   Object-Oriented Concurrent Programming -- Modelling and Prog.. (context) - Yonezawa, Shibayama et al. - 1987
6   An Operating System for Modern Languages (context) - Philbin - 1993
6   A Programming Language Supporting First-Class (context) - Jagannathan - 1988
5   Design and Distributed Implementation of the Parallel Logic .. (context) - Ambriola, Ciancarini et al. - 1990
3   Concurrent Aggreates (context) - Chien, Dally - 1990

Documents on the same site (http://library.readscheme.org/./page9.html):   More
Higher-Order Distributed Objects - Cejtin, Jagannathan, Kelsey (1995)   (Correct)
Locality Abstractions for Parallel and Distributed Computing - Suresh Jagannathan Computer (1994)   (Correct)
Virtual Topologies: A New Concurrency Abstraction for.. - Philbin, Jagannathan, ..   (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