• 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