Abstract
Nowadays, using the cluster system for high performance computing becomes a hot spot, this is due to inexpensive high performance PC and workstation and high-speed network technology to provide a foundation of hardware. MPI+PVM programming mainly rely on such a message passing library, transplantation of poor. Java based mobile agent technology for distributed computing provides a new computing model, with good portability, scalability, flexibility. Along with the computer network and the Internet expands increasingly, people on the net need more and more information, the information renewal speed for the amazing, how fast, effective collection, management of these information is the problem that everybody cares. As we know, the current situation, network hardware updates can not meet demand, network bandwidth as information transmission and electronic communication, exchange bottleneck. The appearance of mobile agent technology in a certain extent alleviated the problem of Mobile agent communication, which is autonomous, collaborative and mobility, and has distributed information retrieval, data mining, mobile computing, electronic commerce, system management and other fields have a wide application prospect. Due to dynamic network, every time the result is not the same, but when the difference is 0.0 m s only, M PI + C method of comparison can be seen, Agent based fast sorting algorithm is quite satisfactory. Because the limitations of the mobile platform itself of Java, plus expenses, make than MPI + C, The realization of quick sort for a long time some. This paper make a brief introduction of the characteristics of mobile agent firstly, and then analyzed Aglets, a specific platform of Mobile agent. Finally, it presented a case about a comparison between MPI and C based on quick sort, its result was satisfactory.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
The Voyage SOA platform, PP 2-5, Recusion Software, Inc. (September 9, 2005)
http://www.javaworld.com/javaworld/jw-04-1997/jw-04-agents.html
Nwana, H.S.: Nwana, Software Agents: An Overview. Knowledge Engineering Review 11(3), 205–244 (1996)
Nwana, H.S., Ndumu, D.T.: A Perspective on Software Agents Research. The Knowledge Engineering Review 14(2), 1–18 (1999)
Bradshaw, J.M.: An Introduction to Software Agents. In: Bradshaw, J.M. (ed.) Software Agents. MIT Press, Cambridge (1997)
Marc, S., Steve, O., Steven, H.L., et al.: MPI: The Complete Reference. MIT Press, Cambridge (1996)
Lange, D.B., Oshima, M.: Programming and Deploying Java mobile agents with Aglets. Addison-Wesley, Reading (1998)
Wong, D., et al.: Java-based Mobile Agents. CACM 42(3), 92–102 (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wu, H. (2013). Research of Implement and Comparison on Quick Sort Based on Mobile Agent Communication. In: Jin, D., Lin, S. (eds) Advances in Mechanical and Electronic Engineering. Lecture Notes in Electrical Engineering, vol 178. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31528-2_47
Download citation
DOI: https://doi.org/10.1007/978-3-642-31528-2_47
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31527-5
Online ISBN: 978-3-642-31528-2
eBook Packages: EngineeringEngineering (R0)