Enabling Simulation of High-Dimensional Micro-Macro Biophysical Models through Hybrid CPU and Multi-GPU Parallelism

08/12/2019
by   Steven Cook, et al.
0

Micro-macro models provide a powerful tool to study the relationship between microscale mechanisms and emergent macroscopic behavior. However, the detailed microscopic modeling may require tracking and evolving a high-dimensional configuration space at high computational cost. In this work, we present a parallel algorithm for simulation 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. With a combination of algorithmic modifications, GPU optimizations, and scaling to multiple GPUs, we achieve speedup factors of up to 27 over our previous hybrid CPU-GPU implementation and up to 540 over our single-threaded implementation. This approach enables micro-macro simulations of higher complexity and resolution than would otherwise be feasible.

READ FULL TEXT
research
08/19/2021

Performance comparison of CFD-DEM solver MFiX-Exa, on GPUs and CPUs

We present computational performance comparisons of gas-solid simulation...
research
09/27/2022

Hierarchical Micro-Macro Acceleration for Moment Models of Kinetic Equations

Fluid dynamical simulations are often performed using cheap macroscopic ...
research
05/22/2018

Understanding Flash Crash Contagion and Systemic Risk: A Micro-Macro Agent-Based Approach

The purpose of this paper is to advance the understanding of the conditi...
research
06/15/2023

MuMFiM: Multiscale Modeling of Fibrous Materials

This article presents MuMFiM, an open source application for multiscale ...
research
02/17/2018

HyP-DESPOT: A Hybrid Parallel Algorithm for Online Planning under Uncertainty

Planning under uncertainty is critical for robust robot performance in u...
research
06/29/2023

A Micro-Macro Parareal Implementation for the Ocean-Circulation Model FESOM2

A micro-macro variant of the parallel-in-time algorithm Parareal has bee...
research
10/10/2020

EB-DEVS: A Formal Framework for Modeling and Simulation of Emergent Behavior in Dynamic Complex Systems

Emergent behavior is a key feature defining a system under study as a co...

Please sign up or login with your details

Forgot password? Click here to reset