Title :
Using mobile agents for parallel processing
Author :
Silva, Luís Moura ; Batista, Victor ; Martins, Paulo ; Soares, Guilherme
Author_Institution :
Dept. de Eng. Inf., Coimbra Univ., Portugal
Abstract :
Mobile code is a promising model for distributed computing and it has been exploited in several areas of applications. One of the areas that may benefit from the use of mobile agent technology is parallel processing. This paper describes a Java-based platform, called JAMES, that provides support for parallel computing. We have implemented a software module that supports the well-known model of master/worker and we have exploited the use of parallel computing in some distributed tasks. We present some experimental results that compare the master/worker model with the usual model of migratory agents. Then, we compare the use of mobile agents with two other solutions for parallel computing: MPI and JET. The results are quite promising
Keywords :
Java; object-oriented programming; parallel programming; software agents; JAMES; JET; Java-based platform; MPI; distributed computing; distributed tasks; master/worker model; migratory agents; mobile agents; mobile code; parallel computing; parallel processing; software module; Application software; Computer networks; Electrical capacitance tomography; Java; Mobile agents; Network servers; Parallel processing; Scalability; Telecommunication network management; Telecommunication traffic;
Conference_Titel :
Distributed Objects and Applications, 1999. Proceedings of the International Symposium on
Conference_Location :
Edinburgh
Print_ISBN :
0-7695-0182-6
DOI :
10.1109/DOA.1999.793980