Bezbradica, Marija ORCID: 0000-0001-9366-5113, Crane, Martin ORCID: 0000-0001-7598-3126 and Ruskin, Heather J. ORCID: 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:
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