• DocumentCode
    3510392
  • Title

    Distributed sequential computing using mobile code: Moving computation to data

  • Author

    Pan, Lei ; Bic, Lubomir E. ; Dillencourt, Michael B.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    2001
  • fDate
    3-7 Sept. 2001
  • Firstpage
    77
  • Lastpage
    84
  • Abstract
    Sequential computations can benefit from a distributed environment consisting of a network of workstations through the use of a mobile agent system. We found significant performance improvement when sequential algorithms for solving large industrial problems are implemented using mobile agents. This is because raw data is distributed so that the cost of disk paging is completely eliminated, and a principle of "code moving to data" is followed to achieve efficient communication through the network. We argue that mobile agent systems provide a new level of abstraction in which application programming is made easier because the sequential algorithms remain essentially unchanged in mobile agent code.
  • Keywords
    distributed processing; iterative methods; matrix algebra; programming environments; software agents; workstation clusters; application programming; disk paging; distributed environment; distributed sequential computing; large industrial problems; mobile agent code; mobile agent system; mobile agent systems; mobile agents; mobile code; network of workstations; sequential algorithms; Computer networks; Computer science; Concurrent computing; Costs; Distributed computing; Linear systems; Mobile agents; Mobile communication; Mobile computing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2001. International Conference on
  • Conference_Location
    Valencia, Spain
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-1257-7
  • Type

    conf

  • DOI
    10.1109/ICPP.2001.952049
  • Filename
    952049