Back to Search Start Over

Enabling simulation of high‐dimensional micro‐macro biophysical models through hybrid CPU and multi‐GPU parallelism.

Authors :
Cook, Steven
Shinar, Tamar
Source :
Concurrency & Computation: Practice & Experience; 9/10/2021, Vol. 33 Issue 17, p1-12, 12p
Publication Year :
2021

Abstract

Micro‐macro models provide a powerful tool to study the relationship between microscale mechanisms and emergent macroscopic behavior. However, the detailed microscopic modeling requires tracking and evolving a potentially high‐dimensional configuration space at high computational cost. In this work, we present a novel parallel algorithm for simulating a high‐dimensional micro‐macro model of a gliding motility assay. We utilize a holistic approach aligning the data residency and simulation scales with the hybrid CPU and multi‐GPU hardware. Our novel approach achieves a speedup factor of 9.25× over previous GPU‐accelerated micro‐macro methods on the same hardware. Furthermore, by decoupling dependencies in the microstructure update, we are able to efficiently distribute the microstructure over multiple GPUs with minimal overhead. We test on up to four GPUs and observe excellent scaling, suggesting that significant further speedups are achievable with additional GPUs. Our approach enables micro‐macro simulations of higher complexity and resolution than would otherwise be feasible. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
15320626
Volume :
33
Issue :
17
Database :
Complementary Index
Journal :
Concurrency & Computation: Practice & Experience
Publication Type :
Academic Journal
Accession number :
151957502
Full Text :
https://doi.org/10.1002/cpe.6305