Multiscale computing with the multiscale modeling library and runtime environment

被引:13
作者
Borgdorff, Joris [1 ]
Mamonski, Mariusz [2 ]
Bosak, Bartosz [2 ]
Groen, Derek [3 ]
Ben Belgacem, Mohamed [4 ]
Kurowski, Krzysztof [2 ]
Hoekstra, Alfons G. [1 ]
机构
[1] Univ Amsterdam, Fac Sci, Amsterdam, Netherlands
[2] Poznan Supercomp & Networking Ctr, Poznan, Poland
[3] UCL, Ctr Comp Sci, London, England
[4] Univ Geneva, CUI, Carouge, Switzerland
来源
2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE | 2013年 / 18卷
基金
英国工程与自然科学研究理事会;
关键词
multiscale modeling; distributed multiscale computing; MUSCLE;
D O I
10.1016/j.procs.2013.05.275
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce a software tool to simulate multiscale models: the Multiscale Coupling Library and Environment 2 (MUSCLE 2). MUSCLE 2 is a component-based modeling tool inspired by the multiscale modeling and simulation framework, with an easy-to-use API which supports Java, C++, C, and Fortran. We present MUSCLE 2's runtime features, such as its distributed computing capabilities, and its benefits to multiscale modelers. We also describe two multiscale models that use MUSCLE 2 to do distributed multiscale computing: an in-stent restenosis and a canal system model. We conclude that MUSCLE 2 is a notable improvement over the previous version of MUSCLE, and that it allows users to more flexibly deploy simulations of multiscale models, while improving their performance.
引用
收藏
页码:1097 / 1105
页数:9
相关论文
共 28 条
  • [1] Allan B. A., 2005, SAND20051135C SAND N
  • [2] A component architecture for high-performance scientific computing
    Allan, Benjamin A.
    Armstrong, Robert
    Bernholdt, David E.
    Bertrand, Felipe
    Chiu, Kenneth
    Dahlgren, Tamara L.
    Damevski, Kostadin
    Elwasif, Wael R.
    Epperly, Thomas G. W.
    Govindaraju, Madhusudhan
    Katz, Daniel S.
    Kohl, James A.
    Krishnan, Manoj
    Kumfert, Gary
    Larson, J. Walter
    Lefantzi, Sophia
    Lewis, Michael J.
    Malony, Allen D.
    McInnes, Lois C.
    Nieplocha, Jarek
    Norris, Boyana
    Parker, Steven G.
    Ray, Jaideep
    Shende, Sameer
    Windus, Theresa L.
    Zhou, Shujia
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (02) : 163 - 202
  • [3] Coupling integrated Earth System Model components with BFG2
    Armstrong, C. W.
    Ford, R. W.
    Riley, G. D.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2009, 21 (06) : 767 - 791
  • [4] Ben Belgacem M, 2012, LECT NOTES COMPUT SC, V7495, P309, DOI 10.1007/978-3-642-33350-7_32
  • [5] Borgdorff J., 2011, 7th IEEE International Conference on e-Science Workshops (eScienceW), P97, DOI DOI 10.1109/ESCIENCEW.2011.9
  • [6] Foundations of distributed multiscale computing: Formalization, specification, and analysis
    Borgdorff, Joris
    Falcone, Jean-Luc
    Lorenz, Eric
    Bona-Casas, Carles
    Chopard, Bastien
    Hoekstra, Alfons G.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (04) : 465 - 483
  • [7] A distributed multiscale computation of a tightly coupled model using the Multiscale Modeling Language.
    Borgdorff, Joris
    Bona-Casas, Carles
    Mamonski, Mariusz
    Kurowski, Krzysztof
    Piontek, Tomasz
    Bosak, Bartosz
    Rycerz, Katarzyna
    Ciepiela, Eryk
    Gubala, Tomasz
    Harezlak, Daniel
    Bubak, Marian
    Lorenz, Eric
    Hoekstra, Alfons G.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 596 - 605
  • [8] Bosak B., 2012, NEW CAPABILITIES QOS, P40
  • [9] A Complex Automata approach for in-stent restenosis: Two-dimensional multiscale modelling and simulations
    Caiazzo, Alfonso
    Evans, David
    Falcone, Jean-Luc
    Hegewald, Jan
    Lorenz, Eric
    Stahl, Bernd
    Wang, Dinan
    Bernsdorf, Joerg
    Chopard, Bastien
    Gunn, Julian
    Hose, Rod
    Krafczyk, Manfred
    Lawford, Pat
    Smallwood, Rod
    Walker, Dawn
    Hoekstra, Alfons
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2011, 2 (01) : 9 - 17
  • [10] Chopard Bastien, 2011, Unconventional Computation. Proceedings of the 10th International Conference, UC 2011, P2, DOI 10.1007/978-3-642-21341-0_2