DocumentCode
1651762
Title
Workstation cooperation through a typed distributed shared memory abstraction
Author
Cohn, D.L. ; Banerji, A. ; Greenwalt, P.M. ; Casey, M.R. ; Kulkarni, D.C.
Author_Institution
Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
fYear
1992
Firstpage
70
Lastpage
74
Abstract
Data units are defined in a level that is above simple memory but below other cooperation paradigms. They are easily ported and well matched to traditional programming. Implementations can vary to suit each system, but the interface remains the same. They can be added to various systems without affecting the operating system context. Data units make an excellent foundation for building fully functional objects. However, they do not render the classic procedural programming model obsolete. Various coherency policies and mechanisms, including those of classic distributed shared memory (DSM) can be applied to data units. Data unit locks permit a wide variety of application-controlled coherency. This is particularly useful for those applications which allow the use of stale data while a replica is being updated. With proper control, this can lead to improved concurrency
Keywords
concurrency control; network operating systems; shared memory systems; 64 bit; coherency policies; concurrency; data unit locks; typed distributed shared memory abstraction; workstation cooperation; Data structures; Distributed computing; Hardware; Object oriented modeling; Operating systems; Programming profession; Protection; Scalability; Space technology; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Workstation Operating Systems, 1992. Proceedings., Third Workshop on
Conference_Location
Key Biscayne, FL
Print_ISBN
0-8186-2555-4
Type
conf
DOI
10.1109/WWOS.1992.275686
Filename
275686
Link To Document