Title
Porting Tissue-Scale Cardiac Simulations to the Knights Landing Platform.
Abstract
To study the performance difference between the two generations of Xeon Phi, as well as the respective programming techniques, we port and optimize a simulation code for 3D tissues of the human cardiac ventricle to the new Knights Landing (KNL) platform. The amount of computation arises from a large number of cardiac cells and a physiologically realistic model adopted for each cell, which is resolved as having (10^4) calcium release units and controlled by (10^6) stochastically changing ryanodine receptors and (1.5 times 10^5) L-type calcium channels. The programming challenge arises from the fact that the involved computational tasks have various levels of arithmetic intensity and control complexity, requiring in some cases hardware-specific manual optimizations. We also study how the new memory system of KNL can be properly used to allow larger simulations beyond the capacity of the 16 GB MCDRAM. The combined advancements in hardware and software result in an almost ninefold increase in performance on the KNL over the previous generation.
Year
Venue
Field
2017
ISC Workshops
MCDRAM,Xeon Phi,Computer science,Parallel computing,Software,Porting,Control complexity,Computation
DocType
Citations 
PageRank 
Conference
0
0.34
References 
Authors
4
3
Name
Order
Citations
PageRank
Johannes Langguth18512.71
Chad Jarvis210.75
Xing Cai3365.78