Multiscale Computing with the Multiscale Modeling Library and Runtime Environment
| 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 |
|
| 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 |
Multiscale Computing with the Multiscale Modeling Library
(Final published version)
|
| Permalink to this page | |