AuthorsJ. Langguth
TitleHeterogeneous HPC Computations in Cardiac Electrophysiology
AfilliationScientific Computing
Project(s)Meeting Exascale Computing with Source-to-Source Compilers
Publication TypeTalk, keynote
Year of Publication2018
Location of Talk19th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2018), Vancouver, Canada
Type of TalkKeynote
KeywordsCardiac modeling, GPU, heterogeneous computing, HPC

Detailed organ-scale simulations of calcium handling and electrical signal transmission in the human heart require stochastic simulation of a large number of ion channels in each cell, which consumes immense processing power for the simulation of a single heartbeat, thereby creating the need for large scale parallel implementations. We present codes for solving such cardiac models on structured and unstructured meshes, and discuss the challenges involved in modernizing these codes to run on heterogeneous supercomputers. We focus on the interaction between OpenMP, MPI, and CUDA in such computations, as well as optimizations to communication and vector processing, and illustrate practical experiences with these applications on different supercomputers.

Citation Key25985