DeepAI AI Chat
Log In Sign Up

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

08/12/2019
by   Steven Cook, et al.
University of California, Riverside
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
08/19/2021

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

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

Hierarchical Micro-Macro Acceleration for Moment Models of Kinetic Equations

Fluid dynamical simulations are often performed using cheap macroscopic ...
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...
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...
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...
08/26/2020

GPU-accelerating ImageJ Macro image processing workflows using CLIJ

This chapter introduces GPU-accelerated image processing in ImageJ/FIJI....
06/09/2019

Simplified Kinematics of Continuum Robot Equilibrium Modulation via Moment Coupling Effects and Model Calibration

Recently, a new concept for continuum robots capable of producing macro-...