Abstract
In this paper we present a High Level Architecture (HLA) component model, particularly suitable for distributed multiscale simulations. We also present a preliminary implementation of HLA components and the CompoHLA environment that supports setting up and managing multiscale simulations built in the described model. We propose to integrate solutions from High Level Architecture (such as advanced time and data management) with possibilities given by component technologies (such as reusability and composability) and the Grid (such as joining geographically distributed communities of scientists). This approach will allow users working on multiscale applications to more easily exchange and join the simulations already created. The particular focus of this paper is on the design of a HLA component. We show how to insert simulation logic into a component and make it possible to steer from outside its connections with other components. Its functionality is shown through example of multiscale simulation of dense stellar system.
Chapter PDF
Similar content being viewed by others
References
IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) (2004), http://standards.ieee.org/catalog/olis/compsim.html
Rycerz, K., Bubak, M., Sloot, P.M.A.: Using HLA and Grid for Distributed Multiscale Simulations. In: Parallel Processing and Applied Mathematics: 7th International Conference (PPAM). LNCS, Springer, Heidelberg (to appear, 2007)
Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure WG, Global Grid Forum (June 2002)
Kurzyniec, D., Wrzosek, T., Drzewiecki, D., Sunderam, V.S.: Towards Self-Organizing Distributed Computing Frameworks: The H2O Approach. Parallel Processing Letters 13(2), 273–290 (2003)
Rycerz, K.: Grid-based HLA Simulation Support. PhD thesis, University of Amsterdam, Promotor: Prof. Dr. P.M.A. Sloot, Co-promotor: Dr. M.T. Bubak (June 2006), http://dare.uva.nl/en/record/192213
Szczerba, D., Székely, G., Kurz, H.: A Multiphysics Model of Capillary Growth and Remodeling. In: Alexandrov, V.N., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2006. LNCS, vol. 3992, pp. 86–93. Springer, Heidelberg (2006)
Dzwinel, W., Yuen, D., Boryczko, K.: Bridging diverse physical scales with the discrete-particle paradigm in modeling colloidal dynamics with mesoscopic features. Chemical Engineering Sci. 61, 2169–2185 (2006)
Armstrong, R., Kumfert, G., McInnes, L.C., Parker, S., Allan, B., Sottile, M., Epperly, T., Dahlgren, T.: The CCA component model for high-performance scientific computing. Concurr. Comput.: Pract. Exper. 18(2), 215–229 (2006)
Krishnan, S., Gannon, D.: XCAT3: A Framework for CCA Components as OGSA Services. In: Proc. Int. Workshop on High-Level Parallel Progr. Models and Supportive Environments (HIPS), Santa Fe, New Mexico, USA, April 2004, pp. 90–97 (2004)
Malawski, M., Kurzyniec, D., Sunderam, V.S.: MOCCA – Towards a Distributed CCA Framework for Metacomputing. In: 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), CD-ROM / Abstracts Proceedings, Denver, CA, USA, 4-8 April (2005)
CORBA Component Model, v4.0 (2006), http://www.omg.org/technology/documents/formal/components.htm
Deliverable D.PM.02 – Proposals for a Grid Component Model (2006), http://www.coregrid.net
ProActive project homepage, http://www-sop.inria.fr/oasis/ProActive/
Chen, X., Cai, W., Turner, S.J., Wang, Y.: SOAr-DSGrid: Service-Oriented Architecture for Distributed Simulation on the Grid. In: Principles of Advanced and Distributed Simulation (PADS), pp. 65–73 (2006)
Parker, S.G.: A component-based architecture for parallel multi-physics PDE simulation. Future Generation Computer Systems 22, 204–216 (2006)
Pan, K., Turner, S.J., Cai, W., Li, Z.: A Service Oriented HLA RTI on the Grid. In: IEEE International Conference on Web Services, 9-13 July 2007, pp. 984–992 (2007)
Rycerz, K., Bubak, M., Sloot, P.M.A.: HLA Component Based Environment for Distributed Multiscale Simulations (submitted to Special Issue of Scientific Programming on Large-Scale Programming Tools and Environments)
MUSE Web page, http://muse.li/
The Distributed ASCI Supercomputer 3 web page, http://www.cs.vu.nl/das3
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rycerz, K., Bubak, M., Sloot, P.M.A. (2008). Dynamic Interactions in HLA Component Model for Multiscale Simulations. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2008. ICCS 2008. Lecture Notes in Computer Science, vol 5102. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69387-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-540-69387-1_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69386-4
Online ISBN: 978-3-540-69387-1
eBook Packages: Computer ScienceComputer Science (R0)