Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Parallelisation strategies for large scale cellular automata frameworks in pharmaceutical modelling

Bezbradica, Marija orcid logoORCID: 0000-0001-9366-5113, Crane, Martin orcid logoORCID: 0000-0001-7598-3126 and Ruskin, Heather J. orcid logoORCID: 0000-0001-7101-2242 (2012) Parallelisation strategies for large scale cellular automata frameworks in pharmaceutical modelling. In: International Conference on High Performance Computing and Simulation, HPCS 2012, 2-6 July 2012, Madrid, Spain. ISBN 978-1-4673-2362-8

Abstract
Cellular Automata (CA) properties facilitate the detail required for the bottom-up approach to modelling and simulation of a broad range of physico-chemical reactions. In pharmaceutical applications, CA models use a combination of discrete-event rules based on probabilistic distributions and fundamental physical laws to predict the behaviour of active substances (drug molecules) and structural changes in Drug Dissolution Systems (DDS) over time. Several models of this type have been described so far in the scientific literature. Yet, practical applications are lacking in the context of large-scale, high-precision, high-fidelity simulations. The key obstacle to parallelisation of such models is not only the amount of data involved, but also the fact that many of these models incorporate agent-like behaviour within the CA framework in order to describe pharmaceutical components. This makes communication across process boundaries expensive. In this paper, we apply different parallelisation strategies to a large scale CA framework, used to model coated drug spheres. We use two parallel-computing application programming interfaces (APIs), namely OpenMP and MPI, to partition the simulation space. We analyse the applicability of each API to the problem individually, as well as in the hybrid solution. We examine speedup potential and overhead for local and global communication for simulation speed and solution scalability. For these types of problems, our results show that performance is much improved for appropriate combinations of parallelisation solutions.
Metadata
Item Type:Conference or Workshop Item (Paper)
Event Type:Conference
Refereed:Yes
Uncontrolled Keywords:Cellular Automata; Modelling, Hybrid models; HPC; Spatio-temporal model
Subjects:Computer Science > Computational complexity
Medical Sciences > Pharmacology
DCU Faculties and Centres:Research Institutes and Centres > Scientific Computing and Complex Systems Modelling (Sci-Sym)
DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Published in: Proceedings of the 2012 International Conference on High Performance Computing and Simulation, HPCS 2012. . ISBN 978-1-4673-2362-8
Official URL:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arn...
Copyright Information:©2012 IEEE
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License
ID Code:21693
Deposited On:30 Jan 2017 15:50 by Thomas Murtagh . Last Modified 03 Oct 2018 11:29
Documents

Full text available as:

[thumbnail of TEP164]
Preview
PDF (TEP164) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
2MB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record