• DocumentCode
    3315187
  • Title

    Distributed computations driven by resource consumption

  • Author

    Moreau, Luc ; Queinnec, Christian

  • Author_Institution
    Dept. of Electron. & Comput. Sci., Southampton Univ., UK
  • fYear
    1998
  • fDate
    14-16 May 1998
  • Firstpage
    68
  • Lastpage
    77
  • Abstract
    Millions of computers are now connected together by the Internet. At a fast pace, applications are taking advantage of these new capabilities, and are becoming parallel and distributed, e.g. applets on the WWW or agent technology. As we live in a world with finite resources, an important challenge is to be able to control computations in such an environment. For instance, a user might like to suspend a computation because another one seems to be more promising. We present a paradigm that allows the programmer to monitor and control computations, whether parallel or distributed, by mastering their resource consumption. We describe an implementation on top of the thread library PPCR (M. Weiser et al., 1989) and the message passing library Nexus (I. Foster et al., 1996)
  • Keywords
    message passing; parallel programming; resource allocation; software libraries; Internet; Portable Common Runtime Approach to Interoperability; WWW; agent technology; applets; computation control; distributed computations; message passing library Nexus; resource consumption; thread library PPCR; Application software; Concurrent computing; Distributed computing; Internet; Libraries; Message passing; Monitoring; Programming profession; World Wide Web; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Languages, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Chicago, IL
  • ISSN
    1074-8970
  • Print_ISBN
    0-8186-8454-2
  • Type

    conf

  • DOI
    10.1109/ICCL.1998.674158
  • Filename
    674158