• DocumentCode
    2304075
  • Title

    The ship model-a new computational model for distributed systems

  • Author

    Chanson, Samuel ; Phillips, George

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • fYear
    1990
  • fDate
    24-27 Sep 1990
  • Firstpage
    134
  • Abstract
    The authors present a new model of distributed computation called the ship model which helps solve the problem of location in a distributed system. In this model all entities are represented by ships. A ship contains both code and data and zero or more threads of control and represents a location into which other ships may move. Ships communicate by moving ships between each other. By representing location with ships, the ship mobility primitive unifies both code migration and inter-entity communication. Distributed programs can use mobility to capitalize on locality of reference and trade computation for communication. Not only can low speed lines be more effectively utilized, but network traffic in high-speed networks can be greatly reduced and interface to network services can be made simpler. A comparison with related work is also given along with a description of a prototype implementation
  • Keywords
    distributed processing; ships; code; computational model; data; distributed programs; distributed systems; high-speed networks; interface; low speed lines; network services; network traffic; objects location; ship mobility primitive; ship model; Computational modeling; Computer science; Distributed computing; File servers; High-speed networks; Marine vehicles; Prototypes; Telecommunication traffic; Workstations; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Communication Systems, 1990. IEEE TENCON'90., 1990 IEEE Region 10 Conference on
  • Print_ISBN
    0-87942-556-3
  • Type

    conf

  • DOI
    10.1109/TENCON.1990.152584
  • Filename
    152584