Leach, M. orcid.org/0000-0002-8901-5609, Heywood, P., Fletcher, A.G. et al. (1 more author) (2026) GPU acceleration of cell-based simulations in Chaste using FLAME GPU 2. Mathematics in Medical and Life Sciences, 3 (1). 2754441. ISSN: 2993-7574
Abstract
Chaste is an open-source C++ library providing a general-purpose framework for cell-based simulations of biological tissues, and has been applied to processes including morphogenesis, carcinogenesis, and wound healing. Such simulations often involve numerous mechanical interactions between neighbouring cells, making them computationally demanding. Graphics Processing Units (GPUs), with their highly parallel architectures, offer an effective means to accelerate these computations, enabling larger, more detailed simulations. FLAME GPU 2 is a GPU-accelerated simulator for domain-independent complex systems that maps formal agent descriptions to optimised CUDA code. Here, we integrate FLAME GPU 2 with Chaste to accelerate force calculations in a class of cell-based simulations, demonstrating the feasibility of GPU acceleration within existing CPU-based frameworks. This preserves the flexibility of Chaste, including modelling elements not well suited to data parallelism, while introducing parallelism at key computational bottlenecks. Validated against the original CPU version, the implementation achieves up to 93.6x speedup in force calculations and 3.73x speedup for full simulations across various cell population sizes. Moreover, the approach enables smaller mechanics time steps without significant data transfer overhead, improving the accuracy of mechanical modelling. This increases the fidelity of cell position calculations in non-equilibrium simulations and improves dynamic accuracy as cells approach equilibrium.
Metadata
| Item Type: | Article |
|---|---|
| Authors/Creators: |
|
| Copyright, Publisher and Additional Information: | © 2026 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The terms on which this article has been published allow the posting of the Accepted Manuscript in a repository by the author(s) or with their consent. |
| Keywords: | Cell; biology; GPU; agent-based; simulation |
| Dates: |
|
| Institution: | The University of Sheffield |
| Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Computer Science (Sheffield) |
| Date Deposited: | 11 Nov 2026 10:14 |
| Last Modified: | 11 Nov 2026 10:14 |
| Status: | Published |
| Publisher: | Informa UK Limited |
| Refereed: | Yes |
| Identification Number: | 10.1080/29937574.2026.2754441 |
| Related URLs: | |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:247759 |
Download
Filename: GPU acceleration of cell-based simulations in Chaste using FLAME GPU 2.pdf
Licence: CC-BY 4.0

CORE (COnnecting REpositories)
CORE (COnnecting REpositories)