Multiscale Computing with the Multiscale Modeling Library and Runtime Environment

Open Access
Authors
Publication date 2013
Journal Procedia Computer Science
Event International Conference on Computational Science, ICCS 2013
Volume | Issue number 18
Pages (from-to) 1097-1105
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
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.
Document type Article
Note Proceedings title: International Conference on Computational Science, ICCS 2013: Barcelona, Spain, June 5- June 7, 2013 Publisher: Elsevier Place of publication: Amsterdam Editors: V. Alexandrov, M. Lees, V. Krzhizhanovskaya, J. Dongarra, P.M.A. Sloot
Language English
Published at https://doi.org/10.1016/j.procs.2013.05.275
Downloads
Permalink to this page
Back