Development of a Grid Enabled Chemistry Application

  • István Lagzi
  • Róbert Lovas
  • Tamás Turányi
Part of the The International Series in Engineering and Computer Science book series (SECS, volume 777)

Abstract

P-GRADE development and run-time environment provides high-level graphical support to develop scientific applications and to execute them efficiently on various platforms. This paper gives a short overview on the parallelization of a simulator algorithm for chemical reaction-diffusion systems. Applying the same user environment we present our experiences regarding the execution of this chemistry application on non-dedicated clusters, and in different grid environments.

Keywords

programming environment grid cluster computational chemistry 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Foster, I., Kesselman, C.: Computational Grids, Chapter 2 of The Grid: Blueprint for a New Computing Infrastructure, Morgan-Kaufman, (1999)Google Scholar
  2. [2]
    Kacsuk, P., Dozsa, G., Kovacs, J., Lovas, R., Podhorszki, N., Balaton, Z., Gombas, G.: P-GRADE: a Grid Programming Environment. Journal of Grid Computing Volume 1, Issue 2, 2003, pp. 171–197CrossRefGoogle Scholar
  3. [3]
    Zaikin, A. N., Zhabotinsky, A. M.: Concentration wave propagation in two-dimensional liquid-phase self-oscillating system. Nature 225 (1970) 535–537CrossRefGoogle Scholar
  4. [4]
    Luther, R.: Raumliche fortpflanzung chemischer reaktionen. Zeitschrift fur Elektrochemie 12 (1906) 596–600Google Scholar
  5. [5]
    Turing, A. M.: The chemical basis of morphogenesis. Philosophical Transactions of the Royal Society of London series B 327 (1952) 37–72Google Scholar
  6. [6]
    Liesegang, R. E.: Ueber einige eigenschaften von gallerten. Naturwissenschaflichee Wochenschrift 11 (1896) 353–362Google Scholar
  7. [7]
    Brown, P. N., Byrne, G. D., Hindmarsh, A. C.: Vode: A variable coefficient ode solver. SIAM Journal of Scientific and Statistical Computing 10 (1989) 1038–1051MathSciNetGoogle Scholar
  8. [8]
    Cohen, S. C., Hindmarsh, A. C.: CVODE User Guide. Lawrence Livermore National Laboratory technical report UCRL-MA-118618 SIAM Journal of Scientific and Statistical Computing (1994) pp. 97Google Scholar
  9. [9]
    Toth, M., Podhorszki, N., Kacsuk, P.: Load Balancing for P-GRADE Parallel Applications. Proceedings of DAPSYS 2002, Linz, Austria, pp. 12–20Google Scholar
  10. [10]
    Thain, D., Tannenbaum, T., Livny, M.: Condor and the Grid. In F. Berman, A. J. G. Hey, G. Fox (eds), Grid Computing: Making The Global Infrastructure a Reality, John Wiley, 2003Google Scholar
  11. [11]
    Balaton, Z., Gombas, G.: Resource and Job Monitoring in the Grid. Proceedings of EuroPar’2003 Conference, Klagenfurt, Austria, pp. 404–411Google Scholar
  12. [12]
    Bencsura, A., Lendvay, Gy.: Parallelization of reaction dynamics codes using P-GRADE: a case study. Computational Science and Its Applications, ICCSA 2004, LNCS, Vol. 3044, pp. 290–299Google Scholar
  13. [13]
    Lovas, R., Kacsuk, P., Lagzi, I., Turanyi, T.: Unified development solution for cluster and grid computing and its application in chemistry. Computational Science and Its Applications, ICCSA 2004, LNCS, Vol. 3044, pp. 226–235Google Scholar
  14. [14]
    Vanneschi, M.: The programming model of ASSIST, an environment for parallel and distributed portable applications. Parallel Computing 28 (2002) 1709–1732CrossRefMATHGoogle Scholar
  15. [15]
    Goodale, T., et al.: The Cactus Framework and Toolkit: Design and Applications. 5th International Conference on Vector and Parallel Processing, 2002, pp. 197–227Google Scholar
  16. [16]
    Foster, I., Kesselman, C.: The Globus Project: A Status Report. Proc. IPPS/SPDP’ 98 Heterogeneous Computing Workshop, pp. 4–18, 1998.Google Scholar

Copyright information

© Springer Science + Business Media, Inc. 2005

Authors and Affiliations

  • István Lagzi
    • 1
  • Róbert Lovas
    • 2
  • Tamás Turányi
    • 1
  1. 1.Department of Physical ChemistryEotvos University (ELTE)Hungary
  2. 2.Computer and Automation Research InstituteHungarian Academy of Sciences (MTA SZTAKI)Hungary

Personalised recommendations