Advertisement

Alchemi+: An Agent-Based Approach to Grid Programming

  • Roohollah Mafi
  • Hossein Deldari
  • Mojtaba Mazoochi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3911)

Abstract

Computational grids have provided the usage of computational distributed resources for computation intensive applications. The development of programs that use these capabilities is one of the challenging issues for grid computing. In this article, an effort has been made to solve this problem by presenting mobile-agent-based parallel programming on the grid. The presentation of this model which has been realized by extending AlchemiTM grid system with adding agent properties and navigational commands that let user to develop his program by using mobile agents. To evaluate the system, algorithms of matrix multiplication and convex hull have been implemented in the mentioned system.

Keywords

Matrix Multiplication Grid Computing Mobile Agent Parallel Programming Grid Infrastructure 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bic, F., Fukuda, M., Dillencourt, M.: Distributed Computing using Autonomous Objects. IEEE Computer 29(8), 55–61 (1996)CrossRefGoogle Scholar
  2. 2.
    Cabri, G., Leonardi, L., Zambonelli, F.: Weak and Strong Mobility in Mobile Agent Applications. Universitá di Modena e Reggio Emilia Via Campi, ITALY (2000)Google Scholar
  3. 3.
    Cao, J., et al.: Agent-Based Resource Management for Grid Computing. In: 2nd IEEE Int. Sym. on Cluster Computing and the Grid, pp. 350–351 (2002)Google Scholar
  4. 4.
    Foster, I., Kesselman, C.: The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (1999)Google Scholar
  5. 5.
    Fukuda, M., Tanaka, Y., Suzuki, N., Bic, L., Kobayashi, S.: A Mobile-Agent-Based PC Grid. Active Middleware Services, 142–150 (2003)Google Scholar
  6. 6.
    Globus project web site, University of Chicago (2002), http://www.globus.org
  7. 7.
    Luther, A., Buyya, R., Ranjan, R., Venugopal, S.: Alchemi: A .NET-based Grid Computing Framework and its Integration into Global Grids. U. of Melbourne (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Roohollah Mafi
    • 1
  • Hossein Deldari
    • 1
  • Mojtaba Mazoochi
    • 2
  1. 1.Ferdowsi University of MashhadMashhadIran
  2. 2.Iran Telecommunication Research CenterTehranIran

Personalised recommendations