Multi-physics simulations using a hierarchical interchangeable software interface

被引:175
|
作者
Zwart, Simon F. Portegies [1 ]
McMillan, Stephen L. W. [2 ]
van Elteren, Arjen [1 ]
Pelupessy, F. Inti [1 ]
de Vries, Nathan [1 ]
机构
[1] Sterrewacht Leiden, NL-2300 RA Leiden, Netherlands
[2] Drexel Univ, Dept Phys, Philadelphia, PA 19104 USA
关键词
Computer applications; Physical sciences and engineering; Astronomy; Computing methodologies: simulation modeling; and visualization; Distributed computing; STELLAR EVOLUTION; STAR-CLUSTERS; GALAXIES; HYDRODYNAMICS; PERFORMANCE; ALGORITHM; DYNAMICS; BINARIES; ORIGIN; CODE;
D O I
10.1016/j.cpc.2012.09.024
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We introduce a general-purpose framework for interconnecting scientific simulation programs using a homogeneous, unified interface. Our framework is intrinsically parallel, and conveniently separates all component numerical modules in memory. This strict separation allows automatic unit conversion, distributed execution of modules on different cores within a cluster or grid, and orderly recovery from errors. The framework can be efficiently implemented and incurs an acceptable overhead. In practice, we measure the time spent in the framework to be less than 1% of the wall-clock time. Due to the unified structure of the interface, incorporating multiple modules addressing the same physics in different ways is relatively straightforward. Different modules may be advanced serially or in parallel. Despite initial concerns, we have encountered relatively few problems with this strict separation between modules, and the results of our simulations are consistent with earlier results using more traditional monolithic approaches. This framework provides a platform to combine existing simulation codes or develop new physical solver codes within a rich "ecosystem" of interchangeable modules. Crown Copyright (c) 2012 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:456 / 468
页数:13
相关论文
共 50 条
  • [31] Extended isogeometric analysis of multi-material and multi-physics problems using hierarchical B-splines
    Mathias Schmidt
    Lise Noël
    Keenan Doble
    John A. Evans
    Kurt Maute
    Computational Mechanics, 2023, 71 : 1179 - 1203
  • [32] A robust multi-objective and multi-physics optimization of multi-physics behavior of microstructure
    Hamda Chagraoui
    Mohamed Soula
    Mohamed Guedri
    Journal of Central South University, 2016, 23 : 3225 - 3238
  • [33] Extended isogeometric analysis of multi-material and multi-physics problems using hierarchical B-splines
    Schmidt, Mathias
    Noel, Lise
    Doble, Keenan
    Evans, John A.
    Maute, Kurt
    COMPUTATIONAL MECHANICS, 2023, 71 (06) : 1179 - 1203
  • [34] A robust multi-objective and multi-physics optimization of multi-physics behavior of microstructure
    Chagraoui, Hamda
    Soula, Mohamed
    Guedri, Mohamed
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2016, 23 (12) : 3225 - 3238
  • [35] A robust multi-objective and multi-physics optimization of multi-physics behavior of microstructure
    Hamda Chagraoui
    Mohamed Soula
    Mohamed Guedri
    Journal of Central South University, 2016, 23 (12) : 3225 - 3238
  • [36] Multi-scale, multi-physics challenges for future aircraft and hierarchical zonal modelling
    Tucker, Paul G.
    ENGINEERING COMPUTATIONS, 2021, 38 (03) : 1187 - 1208
  • [37] A new approach to software integration frameworks for multi-physics simulation codes
    de Sturler, E
    Hoeflinger, J
    Kale, L
    Bhandarkar, M
    ARCHITECTURE OF SCIENTIFIC SOFTWARE, 2001, 60 : 87 - 104
  • [38] Enabling multi-physics coupled simulations within the PGAS programming framework
    Center for Autonomic Computing, Rutgers University, Piscataway, NJ, United States
    不详
    Proc. - IEEE/ACM Int. Symp. Cluster, Cloud Grid Comput., CCGrid, (84-93):
  • [39] MULTI-PHYSICS SPH SIMULATIONS OF LAUNCHING PROBLEMS AND FLOATING BODY INTERACTIONS
    Ulrich, Christian
    Rung, Thomas
    PROCEEDINGS OF THE ASME 31ST INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING, 2012, VOL 5, 2012, : 685 - 694
  • [40] Multi-physics modeling and simulations of surface microstructure alteration in hard turning
    Ding, Hongtao
    Shin, Yung C.
    JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2013, 213 (06) : 877 - 886