UNIGE document Scientific Article
previous document  unige:34269  next document
add to browser collection

Multiscale Computing with the Multiscale Modeling Library and Runtime Environment

Mamonski, Mariusz
Bosak, Bartosz
Groen, Derek
Kurowski, Krzysztof
Hoekstra, Alfons G.
Published in Procedia Computer Science. 2013, vol. 18, p. 1097-1105
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.
Keywords Multiscale modelingDistributed multiscale computingMUSCLE
Full text
Research group Scientific and Parallel Computing
(ISO format)
BORGDORFF, Joris et al. Multiscale Computing with the Multiscale Modeling Library and Runtime Environment. In: Procedia Computer Science, 2013, vol. 18, p. 1097-1105. https://archive-ouverte.unige.ch/unige:34269

266 hits



Deposited on : 2014-02-11

Export document
Format :
Citation style :