Scalable Multi-GPU Simulation of 3D Multicellular Growth with RNN-Based Workload Balancing

📅 2026-08-26
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文提出了一种基于RNN的多GPU框架,用于解决3D多细胞生长模拟中的计算成本问题,通过工作负载平衡提高模拟效率。
📝 Abstract
Detailed multicellular growth simulations based on subcellular element models (SEMs) can capture complex tissue development, but their element-level interactions impose substantial computational cost. This work presents a scalable multi-GPU framework for 3D multicellular growth simulation that combines GPU acceleration, spatial binning, domain decomposition, and workload-aware partitioning. Cell movement, growth, and division continuously reshape the spatial workload distribution, causing initially balanced partitions to become inefficient over time. To address this, we introduce an RNN-based load-balancing controller that observes recent per-rank execution times and partition states and learns residual corrections to a reactive boundary-adjustment rule. The controller is trained offline in a differentiable surrogate of the load-balancing loop with randomized workload dynamics, requiring no measured execution traces for training. We evaluate the framework in terms of single-GPU acceleration, multi-GPU computation scaling, controller-level load-balancing behavior, and end-to-end simulation performance, with comparisons against static partitioning, reactive load balancing, and conventional time-series prediction baselines. A representative embryonic epidermal development use case further demonstrates the type of spatially and temporally evolving workload targeted by the framework. In our evaluation, GPU acceleration with spatial binning accelerates the interaction computation by roughly three orders of magnitude over a serial CPU baseline. RNN-guided load balancing reduces the mean global imbalance from 11.3% under static partitioning to 3.5%, lowers end-to-end runtime by 9.0% relative to static partitioning, and reduces slice migration by 7.7x compared with the reactive baseline, showing that history-aware control can improve workload balance while avoiding unnecessary repartitioning.
Problem

Research questions and friction points this paper is trying to address.

multicellular growth
subcellular element models
computational cost
workload distribution
load balancing
Innovation

Methods, ideas, or system contributions that make the work stand out.

RNN-based workload balancing
multi-GPU simulation
spatial binning
domain decomposition
🔎 Similar Papers
No similar papers found.
M
Matvey Moisseyev
School of Computing, University of Nebraska–Lincoln
H
Huijing Du
Department of Mathematics, University of Nebraska–Lincoln
D
Dandan Zheng
Department of Radiation Oncology, University of Rochester Medical Center
Chi Zhang
Chi Zhang
School of Remote Sensing and Information Engineering, Wuhan University
Hongfeng Yu
Hongfeng Yu
University of Nebraska-Lincoln
VisualizationHigh Performance Computing