See this document in CiteSeerX!

An Implementation of Distributed Shared Memory (1991)  (Make Corrections)  (31 citations)
Umakishore Ramachandran, M. Yousef, A. Khalidi
Proceedings of the Symposium on Experiences with Distributed and Multiprocessor Systems



  Home/Search   Context   Related

 
View or download:
cs.ubc.ca/local/reading/...spe025ur.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.ubc.ca/local/reading/...spetoc (more)
(Enter author homepages)

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

Abstract: this paper. A second motivation for DSM is the current trend in structuring distributed systems using a collection of diskless computational servers, namely workstations, and a few data servers or file servers. In such an environment the code and data for program execution has to be paged-in from the data server. There are two issues here: The first one is a scheduling decision of `where' to execute the program, one that is best left to a higher level policy making entity. The second one is the ... (Update)

Context of citations to this paper:   More

...by earlier research. A DSM can be an unstructured ( flat ) and paged virtual address space [25] a segmented single level store [33][8] an object oriented model visible to programming language syntax and semantics[2] or even a physical address space [12] A difficulty...

...less data, at the expense of a slight increase in programming complexity. 1 Introduction Distributed shared memory (DSM) systems [13, 6, 16, 21, 10, 4] offer the abstraction of a centralized memory that is shared by all the processors in a distributed system. This abstraction...

Cited by:   More
NIP: A Parallel Object-Oriented Computational Model - Watson, Parastatidis (1998)   (Correct)
Reducing Host Load, Network Load, and Latency in a.. - Ronald Minnich.. (1990)   (Correct)
Efficient and Flexible Object Sharing - Miguel Castro Paulo (1995)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Overview of Distributed Shared Memory - Judge, Nixon, Cahill, Tangney.. (1998)   (Correct)
0.5:   Issues in the Design of Distributed Shared Memory Systems - Mohindra (1993)   (Correct)
0.5:   A Comparative Study of Distributed Shared Memory System.. - Mohindra, Ramachandran (1994)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
0.3:   A Study of the Structure and Performance of MMU Handling.. - Khalidi, Joshi, Williams (1994)   (Correct)
0.3:   Data Locality On Shared Memory Computers Under Two Programming.. - Ngo, Snyder (1993)   (Correct)
0.3:   A Framework for Caching in an Object-Oriented System - Nelson, Hamilton, Khalidi (1993)   (Correct)

Related documents from co-citation:   More   All
18:   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989
12:   Implementation and Performance of MUNIN - Carter, Bennett et al. - 1991
10:   How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Progr.. (context) - Lamport - 1979

BibTeX entry:   (Update)

U. Ramachandran and M. Khalidi. An Implementation of Distributed Shared Memory. In Distributed and Multiprocessor Systems Workshop, October 1989. http://citeseer.ist.psu.edu/ramachandran91implementation.html   More

@inproceedings{ ramachandran89implementation,
    author = "U. Ramachandran and M. Yousef and A. Khalidi",
    title = "An Implementation of Distributed Shared Memory",
    booktitle = "Proceedings of the Symposium on Experiences with Distributed and Multiprocessor Systems",
    publisher = "USENIX Association",
    address = "Berkeley, CA",
    pages = "21--38",
    year = "1989",
    url = "citeseer.ist.psu.edu/ramachandran91implementation.html" }
Citations (may not include all citations):
723   Memory coherence in shared virtual memory systems - Li, Hudak - 1986
461   Programming Language (context) - Stroustrup - 1986
405   Fine-grained mobility in the Emerald system - Jul, Levy et al. - 1988
134   Generative communications in Linda (context) - Gelernter - 1985
124   Guardians and actions: linguistic support for robust, distri.. (context) - Liskov, Scheifler - 1982
123   Preemptable remote execution facilities for the V-system (context) - Theimer, Lantz et al. - 1985
111   Machine-independent virtual memory management for paged unip.. - Rashid, Tevanian et al. - 1988
105   The duality of memory and communication in the implementatio.. - Young, Tevanian et al. - 1987
85   Attacking the process migration bottleneck (context) - Zayas - 1987
66   Implementing a cache consistency protocol (context) - Katz, Eggers et al. - 1985
65   VMTP: a transport protocol for the next generation of commun.. (context) - Cheriton - 1986
52   Accent: a communication oriented network operating system ke.. (context) - Rashid, Robertson - 1981
47   The architecture of an integrated local network (context) - Leach, Levine et al. - 1983
39   ACM Transactions on Computer Systems (context) - Carriero, Gelernter et al. - 1986
37   Multilanguage parallel programming of heterogeneous machines (context) - Bisiani, Forin - 1988
26   Process migration in DEMOS/MP (context) - Powell, Miller - 1983
17   Chorus, a new technology for building unix systems (context) - Armand, Herrmann et al. - 1988
14   Coherence of distrib- uted shared memory: unifying synchroni.. (context) - Ramachandran, Ahamad et al. - 1989
13   The use of copy-on-reference in a process migration system (context) - Zayas - 1987
11   Evolution of the ETHERNET Local Computer Network (context) - Shoch, Dalal et al. - 1982
10   Unifying synchroniz- ation and data transfer in maintaining .. (context) - Ramachandran, Ahamad et al. - 1988
7   On modeling program behavior (context) - Denning - 1972
5   Hardware support for distributed object-based systems (context) - Yousef, Khalidi - 1989
3   RaTP: a transaction support protocol for ra (context) - Wilkenloh - 1989
2   Programming with shared bulletin boards in asynchronous dist.. (context) - Birman, Joseph et al. - 1986
2   Programming with distributed shared memory (context) - Ramachandran, Amin - 1989
1   A measurement-based study of hardware support for object inv.. (context) - Ramachandran, Yousef et al. - 1989
1   Locating resources in a distributed system using multicast c.. (context) - Ahamad, Ammar et al. - 1988
1   Locating resources in distributed systems (context) - Aubn - 1988
1   Implementation of fault-tolerant transactions using distribu.. (context) - Mohindra, Ramachandran - 1989
1   Performance of the world (context) - van Renesse, van Staveren et al. - 1988
1   Unix lnterface Reference Manual (context) - Microsystems - 1986



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/spetoc.htm):   More
Linkage Analysis of Processes - Yaung, Raz (1992)   (Correct)
A Scheme for Little Languages in Interactive Graphics - Beckman (1991)   (Correct)
A Dataflow Approach to Event-based Debugging - Olsson, Crawford, Ho (1991)   (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