• DocumentCode
    2899744
  • Title

    Using a distributed single address space operating system to support modern cluster computing

  • Author

    Skousen, A. ; Miller, D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ, USA
  • Volume
    Track8
  • fYear
    1999
  • fDate
    5-8 Jan. 1999
  • Abstract
    Recent 64-bit microprocessors have made a huge 18.4 quintillion byte address space potentially available to programs. This has led to the design of operating systems that provide a single virtual address space in which all code and data reside in and across all levels of storage and all nodes of a distributed system. These operating systems, called single address space operating systems (SASOSs), have characteristics that can be used to support modern cluster computing in a distributed system in ways that provide an improved program development environment and higher performance than is available from conventional operating systems. Sombrero, our SASOS design, makes use of its hardware support for object-grained protection, separate thread-related protection domains and implicit protection domain crossing to provide support for modern cluster computing which is not available in SASOSs built on stock processors. Its design, which provides direct system-level support for object-oriented programming, includes a number of features targeted specifically at modern cluster computing.
  • Keywords
    network operating systems; object-oriented programming; virtual storage; workstation clusters; 18.4 Pbyte; 64 bit; 64-bit microprocessors; SASOS; Sombrero; address space; cluster computing; distributed single address space operating system; hardware support; implicit protection domain crossing; object-grained protection; object-oriented programming; performance; program development environment; system-level support; thread-related protection domains; virtual address space; Distributed computing; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
  • Conference_Location
    Maui, HI, USA
  • Print_ISBN
    0-7695-0001-3
  • Type

    conf

  • DOI
    10.1109/HICSS.1999.773069
  • Filename
    773069