Computer

Issue 5 • May 1990

Filter Results

Displaying Results 1 - 6 of 6
  • Scalable, secure, and highly available distributed file access

    Publication Year: 1990, Page(s):9 - 18
    Cited by:  Papers (90)  |  Patents (172)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1283 KB)

    A summary of and historical perspective on work done to implement easy-to-share distributed file systems based on the Unix model are presented. Andrew and Coda are distributed Unix file systems that embody many of the recent advances in solving the problem of data sharing in large, physically dispersed workstation environments. The Andrew architecture is presented, the scalability and security of ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The x-kernel: a platform for accessing internet resources

    Publication Year: 1990, Page(s):23 - 33
    Cited by:  Papers (27)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1106 KB)

    x-kernel is an experimental operating system for personal workstations that allows uniform access to resources throughout a nationwide internet: an interconnection of networks similar to the TCP/IP internet. This network is also called the National Research and Education Network (NREN). The x-kernel supports a library of protocols, and it accesses different resources with different protocol combin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Scheduling support for concurrency and parallelism in the Mach operating system

    Publication Year: 1990, Page(s):35 - 43
    Cited by:  Papers (61)  |  Patents (41)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1044 KB)

    The shared use of general-purpose uniprocessors is examined. Support for common uniform-memory-access architectures that have all memory equidistant from all processors in terms of access time is emphasized. This work is also applicable to non-uniform-memory-access machines, whose memory access times depend on the physical distance between the processor and the accessed memory, but it does not pro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Amoeba: a distributed operating system for the 1990s

    Publication Year: 1990, Page(s):44 - 53
    Cited by:  Papers (132)  |  Patents (55)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (987 KB)

    A description is given of the Amoeba distributed operating system, which appears to users as a centralized system but has the speed, fault tolerance, security safeguards, and flexibility required for the 1990s. The Amoeba software is based on objects. Objects are managed by server processes and named using capabilities chosen randomly from a sparse name space. Amoeba has a unique, fast file system... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Algorithms implementing distributed shared memory

    Publication Year: 1990, Page(s):54 - 64
    Cited by:  Papers (93)  |  Patents (43)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1096 KB)

    Four basic algorithms for implementing distributed shared memory are compared. Conceptually, these algorithms extend local virtual address spaces to span multiple hosts connected by a local area network, and some of them can easily be integrated with the hosts' virtual memory systems. The merits of distributed shared memory and the assumptions made with respect to the environment in which the shar... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed hierarchical control for parallel processing

    Publication Year: 1990, Page(s):65 - 77
    Cited by:  Papers (50)  |  Patents (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1395 KB)

    A description is given of a novel design, using a hierarchy of controllers, that effectively controls a multiuser, multiprogrammed parallel system. Such a structure allows dynamic repartitioning according to changing job requirements. The design goals are examined, and the principles of distributed hierarchical control are presented. Control over processors is discussed. Mapping and load balancing... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.

Aims & Scope

Computer, the flagship publication of the IEEE Computer Society, publishes peer-reviewed articles written for and by computer researchers and practitioners representing the full spectrum of computing and information technology, from hardware to software and from emerging research to new applications. 

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Sumi Helal
Lancaster University
sumi.helal@computer.org