The challenging issues of cancer prevention and cure lie in the need for a more detailed knowledge of the dynamic processes and mechanisms of cellular behaviour and tumour growth dynamics. In this paper we extend a previous 2D parallel implementation of a continuous-discrete model of tumour-induced angiogenesis to the more realistic 3D case. In particular, we look in-depth at available performance optimisation techniques to further improve the computational method and explore in more detail the hardware architecture. Recent evidence clearly indicates that GPU-accelerated computing can greatly facilitate researchers, clinicians and oncologists by performing time-saving in-silico experiments that have the potential to assist in quantifying cellular parameters, highlight model features, and help explore new cancer treatments and therapies.
Published in | Cell Biology (Volume 3, Issue 3) |
DOI | 10.11648/j.cb.20150303.11 |
Page(s) | 38-49 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2015. Published by Science Publishing Group |
Tumour-Induced Angiogenesis, Compute Unified Device Architecture (CUDA), Graphical Processing Unit (GPU), High-Performance Computing (HPC)
[1] | Darbyshire, P. M. Coupled Nonlinear Partial Differential Equations Describing Avascular Tumour Growth Are Solved Numerically Using Parallel Programming to Assess Computational Speedup. Computational Biology and Bioinformatics. Vol. 3, No. 5, 65-73. 2015. |
[2] | Darbyshire, P. M. The Numerical Solution of a Hybrid Continuous-Discrete Model of Tumour-Induced Angiogenesis is Implemented in Parallel and Performance Improvements Analysed. European Journal of Biophysics. Vol. 7, No. 4, 167-182. 2015. |
[3] | Albini, A., Tosetti, A. F., Li, W. V., Noonan, D. M. and Li, W. W. Cancer prevention by targeting angiogenesis Nature Reviews Clinical Oncology 9, 498-509. 2012. |
[4] | Ferrara, N. and Kerbel, R. S. Angiogenesis as a therapeutic target. Nature, 438 967–974. 2005. |
[5] | Carmeliet, P. Angiogenesis in life, disease and medicine. Nature, 438: 932–936. 2005. |
[6] | Bouard S. de, Herlin, P. and Christensen, J. G. Antiangio-genic and anti-invasive effects of sunitinib on experimental human glioblastoma. Neuro-Oncology, Vol. 9, No. 4, 412– 423. 2007. |
[7] | Norden, A. D, Drappatz, J. and Wen P. Y. Novel antiangiogenic therapies for malignant gliomas. The Lancet Neurology, Vol. 7, No. 12, 1152–1160. 2008. |
[8] | Peirce, S. M. Computational and mathematical modeling of angiogenesis. Microcirculation, 15(8), 739–751. 2008. |
[9] | M. Scianna, M., Bell. C. and Preziosi L. A review of mathematical models for the formation of vascular networks. Oxford Centre for Collaborative Applied Mathematics. 2012. |
[10] | Anderson, A.R.A. and Chaplain, M. Continuous and discrete mathematical models of tumour-induced angiogenesis, Bulletin of Mathematical Biology, 60, 857-900. 1998. |
[11] | Anderson, A., B. D. S. Sleeman, I. M. Young and B. S. Griffiths. Nematode movement along a chemical gradient in a structurally heterogeneous environment: II. Theory. Fundamental and Applied Nematology, 20, 165–172. 1997. |
[12] | NVIDIA’s Next Generation CUDA Compute Architecture: Kepler GK110. Whitepaper. NVIDIA Corporation. 2012. |
[13] | Nvidia Corporation. CUDA C programming guide. Version 6.0. 2014. |
[14] | CUDA C BEST PRACTICES GUIDE. NVIDIA Corporation. 2015. |
[15] | Cheng, J., Grossman, M and McKercher, Ty. Professional CUDA C Programming. Wrox. 2014. |
[16] | Venkatasubramanian, S. and Vuduc, R. W. Tuned and wildly asynchronous stencil kernels for hybrid CPU/GPU systems. In Proceedings of the Association of Computing Machinery International Conference on Supercomputing, New York. 2009. |
[17] | Amorim, R., Haase, G., Liebmann, M. and Weber dos Santos, R. Comparing CUDA and OpenGL implementations for a Jacobi iteration. In Proceedings of High Performance Computing and Simulation Conference, Berlin. 2009. |
[18] | Cecilia, J. M., Garcıa, J. M. and Ujaldon, M. CUDA 3D stencil computations for the Jacobi method. Springer, 173-183. 2012. |
APA Style
Paul M. Darbyshire. (2015). Performance Optimisations for a Numerical Solution to a 3D Model of Tumour-Induced Angiogenesis on a Parallel Programming Platform. Cell Biology, 3(3), 38-49. https://doi.org/10.11648/j.cb.20150303.11
ACS Style
Paul M. Darbyshire. Performance Optimisations for a Numerical Solution to a 3D Model of Tumour-Induced Angiogenesis on a Parallel Programming Platform. Cell Biol. 2015, 3(3), 38-49. doi: 10.11648/j.cb.20150303.11
AMA Style
Paul M. Darbyshire. Performance Optimisations for a Numerical Solution to a 3D Model of Tumour-Induced Angiogenesis on a Parallel Programming Platform. Cell Biol. 2015;3(3):38-49. doi: 10.11648/j.cb.20150303.11
@article{10.11648/j.cb.20150303.11, author = {Paul M. Darbyshire}, title = {Performance Optimisations for a Numerical Solution to a 3D Model of Tumour-Induced Angiogenesis on a Parallel Programming Platform}, journal = {Cell Biology}, volume = {3}, number = {3}, pages = {38-49}, doi = {10.11648/j.cb.20150303.11}, url = {https://doi.org/10.11648/j.cb.20150303.11}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.cb.20150303.11}, abstract = {The challenging issues of cancer prevention and cure lie in the need for a more detailed knowledge of the dynamic processes and mechanisms of cellular behaviour and tumour growth dynamics. In this paper we extend a previous 2D parallel implementation of a continuous-discrete model of tumour-induced angiogenesis to the more realistic 3D case. In particular, we look in-depth at available performance optimisation techniques to further improve the computational method and explore in more detail the hardware architecture. Recent evidence clearly indicates that GPU-accelerated computing can greatly facilitate researchers, clinicians and oncologists by performing time-saving in-silico experiments that have the potential to assist in quantifying cellular parameters, highlight model features, and help explore new cancer treatments and therapies.}, year = {2015} }
TY - JOUR T1 - Performance Optimisations for a Numerical Solution to a 3D Model of Tumour-Induced Angiogenesis on a Parallel Programming Platform AU - Paul M. Darbyshire Y1 - 2015/10/28 PY - 2015 N1 - https://doi.org/10.11648/j.cb.20150303.11 DO - 10.11648/j.cb.20150303.11 T2 - Cell Biology JF - Cell Biology JO - Cell Biology SP - 38 EP - 49 PB - Science Publishing Group SN - 2330-0183 UR - https://doi.org/10.11648/j.cb.20150303.11 AB - The challenging issues of cancer prevention and cure lie in the need for a more detailed knowledge of the dynamic processes and mechanisms of cellular behaviour and tumour growth dynamics. In this paper we extend a previous 2D parallel implementation of a continuous-discrete model of tumour-induced angiogenesis to the more realistic 3D case. In particular, we look in-depth at available performance optimisation techniques to further improve the computational method and explore in more detail the hardware architecture. Recent evidence clearly indicates that GPU-accelerated computing can greatly facilitate researchers, clinicians and oncologists by performing time-saving in-silico experiments that have the potential to assist in quantifying cellular parameters, highlight model features, and help explore new cancer treatments and therapies. VL - 3 IS - 3 ER -