Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Memory coherence in shared virtual memory systems
Li K., Hudak P. ACM Transactions on Computer Systems7 (4):321-359,1989.Type:Article
Date Reviewed: Oct 1 1990

The title of this paper is slightly misleading. A better title would be “Memory Coherence in Shared Virtual Memory Systems for a Small Number of Loosely Coupled Multiprocessors.” The alternate title gives a better description of what is to be covered and only withholds the results.

The paper considers two general classes of algorithms with many variations; both centralized manager and distributed manager algorithms manage the coherence of virtual memory on a page basis. In both cases, when a page is updated, all users of the page are notified by means of network messages and each must update its copy of the page in order to maintain coherence.

In addition to theoretical considerations and proofs, which are found in extensive appendices, the paper offers the results of experiments done on a small network of workstations (fewer than nine). This section is most enlightening, showing both problem areas in which the speedup is linear (eight processors produce a speedup of eight) and areas in which speedup is highly nonlinear (eight processors produce a speedup of about three). The authors justify the results of the experiments and quantify the effects of the manager algorithms. An extensive bibliography adds considerable value to the paper for any researcher in the area of distributed multicomputers.

Reviewer:  E. A. Feustel Review #: CR114356
Bookmark and Share
 
Shared Memory (B.3.2 ... )
 
 
Distributed Applications (C.2.4 ... )
 
 
Interconnection Architectures (C.1.2 ... )
 
 
Virtual Memory (B.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Shared Memory": Date
Scalable shared-memory multiprocessor architectures
Thakkar S., Dubois M., Laundrie A., Sohi G. (ed) Computer 23(6): 71-73, 1990. Type: Article
Jul 1 1991
Multigrain shared memory
Yeung D., Kubiatowicz J., Agarwal A. ACM Transactions on Computer Systems 18(2): 154-196, 2000. Type: Article
May 1 2001
Reducing Contention in Shared-Memory Multiprocessors
Stenström P. Computer 21(11): 26-37, 1988. Type: Article
Jun 1 1989
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy