Distributed and Parallel Systems pp 137-144 | Cite as
Development of a Grid Enabled Chemistry Application
Chapter
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 chemistryPreview
Unable to display preview. Download preview PDF.
References
- [1]Foster, I., Kesselman, C.: Computational Grids, Chapter 2 of The Grid: Blueprint for a New Computing Infrastructure, Morgan-Kaufman, (1999)Google Scholar
- [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]Zaikin, A. N., Zhabotinsky, A. M.: Concentration wave propagation in two-dimensional liquid-phase self-oscillating system. Nature 225 (1970) 535–537CrossRefGoogle Scholar
- [4]Luther, R.: Raumliche fortpflanzung chemischer reaktionen. Zeitschrift fur Elektrochemie 12 (1906) 596–600Google Scholar
- [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]Liesegang, R. E.: Ueber einige eigenschaften von gallerten. Naturwissenschaflichee Wochenschrift 11 (1896) 353–362Google Scholar
- [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]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]Toth, M., Podhorszki, N., Kacsuk, P.: Load Balancing for P-GRADE Parallel Applications. Proceedings of DAPSYS 2002, Linz, Austria, pp. 12–20Google Scholar
- [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]Balaton, Z., Gombas, G.: Resource and Job Monitoring in the Grid. Proceedings of EuroPar’2003 Conference, Klagenfurt, Austria, pp. 404–411Google Scholar
- [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]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]Vanneschi, M.: The programming model of ASSIST, an environment for parallel and distributed portable applications. Parallel Computing 28 (2002) 1709–1732CrossRefMATHGoogle Scholar
- [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]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