Distributed sequential computing using mobile code: Moving computation to data

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...

Full description

Saved in:
Bibliographic Details
Published inInternational Conference on Parallel Processing, 2001 pp. 77 - 84
Main Authors Pan, L., Bic, L.F., Dillencourt, M.B.
Format Conference Proceeding
LanguageEnglish
Published IEEE 2001
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
ISBN:9780769512570
0769512577
ISSN:0190-3918
2332-5690
DOI:10.1109/ICPP.2001.952049