IDEAS home Printed from https://ideas.repec.org/h/spr/sprchp/978-3-030-80602-6_13.html
   My bibliography  Save this book chapter

Multi-physics Multi-scale HPC Simulations of Skeletal Muscles

In: High Performance Computing in Science and Engineering '20

Author

Listed:
  • Aaron Krämer

    (University of Stuttgart, Institute of Applied Analysis and Numerical Simulation)

  • Benjamin Maier

    (University of Stuttgart, Institute of Parallel and Distributed Systems)

  • Tobias Rau

    (University of Stuttgart, Visualization Research Center)

  • Felix Huber

    (University of Stuttgart, Institute of Applied Analysis and Numerical Simulation, Institute of Parallel and Distributed Systems)

  • Thomas Klotz

    (University of Stuttgart, Institute for Modelling and Simulation of Biomechanical Systems)

  • Thomas Ertl

    (University of Stuttgart, Stuttgart Center for Simulation Science, Visualization Research Center)

  • Dominik Göddeke

    (University of Stuttgart, Institute of Applied Analysis and Numerical Simulation, Stuttgart Center for Simulation Science)

  • Miriam Mehl

    (University of Stuttgart, Institute of Parallel and Distributed Systems, Stuttgart Center for Simulation Science)

  • Guido Reina

    (University of Stuttgart, Visualization Research Center)

  • Oliver Röhrle

    (University of Stuttgart, Institute for Modelling and Simulation of Biomechanical Systems, Stuttgart Center for Simulation Science)

Abstract

We present a highly scalable framework for the simulation of skeletal muscles as a neuromuscular system. Our work is based on previous implementations of a complex model coupling different physical phenomena on different temporal and spatial scales, in particular bio-chemical processes on the cellular level (as ordinary differential equations), electrical signal propagation along muscle fibers (as many one-dimensional diffusion equations), and the EMG signal in the three-dimensional muscle at organ scale. Our contribution is a new software toolbox that allows to generate simulation code suited for the execution on a supercomputer from the commonly used XML-based model-description used in the respective community. We present different variants of this code generation for CPUs, specific optimizations for our muscle model, and our in situ visualization approach that allows us to minimize data transfer between simulation, and the visualization front-end (such as the Powerwall at VISUS ( https://www.visus.uni-stuttgart.de/ )) along with results for numerical experiments on up to approximately seven thousand cores of the CRAY XC40 system Hazel Hen ( https://www.hlrs.de/systems/cray-xc40-hazel-hen/ ) for more than 180,000 muscle fibers. The original implementation was limited to 4 cores. Compared to our previous work in [4], we further enhanced scalability, but in particular also node-level performance.

Suggested Citation

  • Aaron Krämer & Benjamin Maier & Tobias Rau & Felix Huber & Thomas Klotz & Thomas Ertl & Dominik Göddeke & Miriam Mehl & Guido Reina & Oliver Röhrle, 2021. "Multi-physics Multi-scale HPC Simulations of Skeletal Muscles," Springer Books, in: Wolfgang E. Nagel & Dietmar H. Kröner & Michael M. Resch (ed.), High Performance Computing in Science and Engineering '20, pages 185-203, Springer.
  • Handle: RePEc:spr:sprchp:978-3-030-80602-6_13
    DOI: 10.1007/978-3-030-80602-6_13
    as

    Download full text from publisher

    To our knowledge, this item is not available for download. To find whether it is available, there are three options:
    1. Check below whether another version of this item is available online.
    2. Check on the provider's web page whether it is in fact available.
    3. Perform a
    for a similarly titled item that would be available.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:sprchp:978-3-030-80602-6_13. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.