Skip to main content
SHARE
Publication

Efficient Simulation of Nested Hollow Sphere Intersections: for Dynamically Nested Compartmental Models in Cell Biology...

by Till Koester, Kalyan S Perumalla, Adelinde M Uhrmacher
Publication Type
Conference Paper
Book Title
Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation
Publication Date
Page Numbers
173 to 183
Publisher Location
United States of America
Conference Name
ACM SIGSIM Principles of Advanced Discrete Simulation
Conference Location
Singapore, Singapore
Conference Sponsor
Association for Computing Machinery
Conference Date
-

In the particle-based simulation of cell-biological systems in continuous space, a key performance bottleneck is the computation of all possible intersections between particles. These typically rely for collision detection on solid sphere approaches. The behavior of cell biological systems is influenced by dynamic hierarchical nesting, such as the forming of, the transport within, and the merging of vesicles. Existing collision detection algorithms are found not to be designed for these types of spatial cell-biological models, because nearly all existing high performance parallel algorithms are focusing on solid sphere interactions. The known algorithms for solid sphere intersections return more intersections than actually occur with nested hollow spheres. Here we define a new problem of computing the intersections among arbitrarily nested hollow spheres of possibly different sizes, thicknesses, positions, and nesting levels. We describe a new algorithm designed to solve this nested hollow sphere intersection problem and implement it for parallel execution on graphical processing units (GPUs). We present first results about the runtime performance and scaling to hundreds of thousands of spheres, and compare the performance with that from a leading solid object intersection package also running on GPUs.