Dynamic Interactions in HLA Component Model for Multiscale Simulations

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.

[1]  D. Yuen,et al.  Bridging diverse physical scales with the discrete-particle paradigm in modeling colloidal dynamics with mesoscopic features , 2006 .

[2]  Vaidy S. Sunderam,et al.  Towards Self-Organizing Distributed Computing Frameworks: The H2O Approach , 2003, Parallel Process. Lett..

[3]  Yong Wang,et al.  SOAr-DSGrid: Service-Oriented Architecture for Distributed Simulation on the Grid , 2006, 20th Workshop on Principles of Advanced and Distributed Simulation (PADS'06).

[4]  Vaidy S. Sunderam,et al.  MOCCA - towards a distributed CCA framework for metacomputing , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[5]  Steven G. Parker A component-based architecture for parallel multi-physics PDE simulation , 2006, Future Gener. Comput. Syst..

[6]  Katarzyna Rycerz,et al.  Using HLA and Grid for Distributed Multiscale Simulations , 2007, PPAM.

[7]  Steven G. Parker,et al.  The CCA component model for high-performance scientific computing , 2006 .

[8]  Stephen John Turner,et al.  A Service Oriented HLA RTI on the Grid , 2007, IEEE International Conference on Web Services (ICWS 2007).

[9]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[10]  K. J. Rycerz,et al.  Grid-based HLA simulation support , 2006 .

[11]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[12]  Dennis Gannon,et al.  XCAT3: a framework for CCA components as OGSA services , 2004, Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, 2004. Proceedings..

[13]  Gábor Székely,et al.  A Multiphysics Model of Capillary Growth and Remodeling , 2006, International Conference on Computational Science.

[14]  Stephen Gilmore,et al.  Combining Measurement and Stochastic Modelling to Enhance Scheduling Decisions for a Parallel Mean Value Analysis Algorithm , 2006, International Conference on Computational Science.