• DocumentCode
    1293725
  • Title

    Distributed computation via active messages

  • Author

    Livny, M. ; Manber, U.

  • Author_Institution
    Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
  • Issue
    12
  • fYear
    1985
  • Firstpage
    1185
  • Lastpage
    1190
  • Abstract
    An extension to the token ring protocol which allows a special type of arithmetic, called shift arithmetic, to be performed directly on the node´s interfaces is proposed. The new protocol is based on an approach in which the communication channel and the interfaces form an environment in which simple commands can be executed. Each command operates on operands located at the interfaces, and places the result at the interface which initiated the command. The commands utilize the mandatory 1-bit delay of the token ring protocol to implement arithmetic and logical operations on the operands without further delay. The goal of this protocol is to enhance the performance of distributed algorithms on ring networks by performing many simple tasks in the lowest possible level. The authors show that this protocol is especially useful for load sharing in local area networks. Other potential application areas include parallel algorithms, distributed simulation, distributed operating systems, distributed databases and real-time computations.
  • Keywords
    distributed processing; local area networks; parallel processing; protocols; active messages; communication channel; direct arithmetic computations; distributed computation; distributed databases; distributed operating systems; distributed simulation; load sharing; local area networks; logical operations; mandatory 1-bit delay; node interfaces; parallel algorithms; performance enhancement; real-time computations; ring networks; shift arithmetic; token ring protocol; Algorithm design and analysis; Computational modeling; Databases; Delay; Program processors; Protocols; Registers; Distributed algorithms; distributed computing; load balancing; local area networks; network protocols; shift arithmetic; token ring network;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1985.6312217
  • Filename
    6312217