Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Novel Reconfigurable Hardware Systems for Tumor Growth Prediction

Published: 18 July 2021 Publication History

Abstract

An emerging trend in biomedical systems research is the development of models that take full advantage of the increasing available computational power to manage and analyze new biological data as well as to model complex biological processes. Such biomedical models require significant computational resources, since they process and analyze large amounts of data, such as medical image sequences. We present a family of advanced computational models for the prediction of the spatio-temporal evolution of glioma and their novel implementation in state-of-the-art FPGA devices. Glioma is a rapidly evolving type of brain cancer, well known for its aggressive and diffusive behavior. The developed system simulates the glioma tumor growth in the brain tissue, which consists of different anatomic structures, by utilizing MRI slices. The presented models have been proved highly accurate in predicting the growth of the tumor, whereas the developed innovative hardware system, when implemented on a low-end, low-cost FPGA, is up to 85% faster than a high-end server consisting of 20 physical cores (and 40 virtual ones) and more than 28× more energy-efficient than it; the energy efficiency grows up to 50× and the speedup up to 14× if the presented designs are implemented in a high-end FPGA. Moreover, the proposed reconfigurable system, when implemented in a large FPGA, is significantly faster than a high-end GPU (i.e., from 80% and up to 250% faster), for the majority of the models, while it is also significantly better (i.e., from 80% to over 1,600%) in terms of power efficiency, for all the implemented models.

References

[1]
Alexander R. A. Anderson. 2005. A hybrid mathematical model of solid tumour invasion: The importance of cell adhesion. Math. Med. Biol.: J. IMA 22, 2 (06 2005), 163–186.
[2]
A. R. A. Anderson, M. A. J. Chaplain, E. L. Newman, R. J. C. Steele, and A. M. Thompson. 1900. Mathematical modelling of tumour invasion and metastasis. J. Theor. Med. 2 (01 Jan. 1900), 490902.
[3]
M. Birk, A. Guth, M. Zapf, M. Balzer, N. Ruiter, M. Hübner, and J. Becker. 2011. Acceleration of image reconstruction in 3D ultrasound computer tomography: An evaluation of CPU, GPU and FPGA computing. In Proceedings of the Conference on Design Architectures for Signal Image Processing (DASIP’11). 1–8.
[4]
Paul Commean. 2020. The Cancer Imaging Archive - RIDER NEURO MRI. Retrieved from https://wiki.cancerimagingarchive.net/display/Public/RIDER+NEURO+MRI.
[5]
Omkar Dandekar, Carlos Castro-Pareja, and Raj Shekhar. 2007. FPGA-based real-time 3D image preprocessing for image-guided medical interventions. J. Real-Time Image Process. 1, 4 (01 July 2007), 285–301.
[6]
N. Doulamis, M. Papadogiorgaki, and M. Zervakis. 2013. Texture driven mathematical modeling for brain tumor evolution. In Proceedings of the Conference on Pervasive Technologies Related to Assistive Environments (PETRA’13).
[7]
A. Elazab, H. Bai, X. Zhang, and Q. Hu. 2017. Low grade glioma growth modeling considering chemotherapy and radiotherapy effects from magnetic resonance images. In Proceedings of the 39th International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC’17). 3077–3080.
[8]
Jian Fang, Yvo T. B. Mulder, Jan Hidders, Jinho Lee, and H. Peter Hofstee. 2020. In-memory database acceleration on FPGAs: A survey. VLDB J. 29, 1 (01 Jan. 2020), 33–59.
[9]
R. Gioiosa, S. A. McKee, and M. Valero. 2010. Designing OS for HPC applications: Scheduling. In Proceedings of the IEEE International Conference on Cluster Computing. 78–87.
[10]
H. P. Greenspan. 1972. Models for the growth of a solid tumor by diffusion. Stud. Appl. Math. 51, 4 (1972), 317–340.
[11]
Hana L.P. Harpold, Ellsworth C. Alvord Jr., and Kristin R. Swanson. 2007. The evolution of mathematical modeling of glioma proliferation and invasion. J. Neuropathol. Experim. Neurol. 66, 1 (01 2007), 1–9.
[12]
Sami Hasan, Said Boussakta, and Alex Yakovlev. 2012. FPGA-based architecture for a generalized parallel 2-D MRI filtering algorithm. Amer. J. Eng. Appl. Sci. 4, 4 (Feb. 2012), 566–575.
[13]
Haralambos Hatzikirou and Andreas Deutsch. 2008. Cellular automata as microscopic models of cell migration in heterogeneous environments. In Multiscale Modeling of Developmental Systems, Santiago Schnell, Philip K. Maini, Stuart A. Newman, and Timothy J. Newman (Eds.) (Current Topics in Developmental Biology, Vol. 81). Academic Press, 401–434.
[14]
M. Horowitz. 2014. 1.1 Computing’s energy problem (and what we can do about it). In Proceedings of the IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC’14). 10–14.
[15]
R. M. Jiang and D. Crookes. 2007. FPGA implementation of 3D discrete wavelet transform for real-time medical imaging. In Proceedings of the 18th European Conference on Circuit Theory and Design. 519–522.
[16]
Kanchi Lakshmi Kiran, Devaraj Jayachandran, and S. Lakshminarayanan. 2009. Mathematical modelling of avascular tumour growth based on diffusion of nutrients and its validation. Canadian J. Chem. Eng. 87, 5 (2009), 732–740.
[17]
Adrian KÅ.usek, Marcin Å.oÅ., Maciej PaszyÅ.ski, and Witold Dzwinel. 2019. Efficient model of tumor dynamics simulated in multi-GPU environment. Int. J. High Perform. Comput. Applic. 33, 3 (2019), 489–506.
[18]
Ruoshi Li, Hongjing Huang, Zeke Wang, Zhiyuan Shao, Xiaofei Liao, and Hai Jin. 2020. Optimizing Memory Performance of Xilinx FPGAs under Vitis. arxiv:cs.DC/2010.08916
[19]
Gülnihal Meral and Christina Surulescu. 2013. Mathematical modelling, analysis and numerical simulations for the influence of heat shock proteins on tumour invasion. J. Math. Anal. Appl. 408, 2 (2013), 597–614.
[20]
Daniele Jahier Pagliari, Mario R. Casu, and Luca P. Carloni. 2017. Accelerators for breast cancer detection. ACM Trans. Embed. Comput. Syst. 16, 380 (March 2017).
[21]
Maria Papadogiorgaki, Panagiotis Koliou, Xenofon Kotsiakis, and Michalis E. Zervakis. 2013. Mathematical modelling of spatio-temporal glioma evolution. Theor. Biol. Med. Modell. 10, 1 (24 July 2013), 47.
[22]
Maria Papadogiorgaki, Panagiotis Koliou, and Michalis E. Zervakis. 2018. Glioma growth modeling based on the effect of vital nutrients and metabolic products. Med. Biol. Eng. Comput. 56, 9 (01 Sep. 2018), 1683–1697.
[23]
Emanuele Pezzotti, Alex Iacobucci, Gregory Nash, Umer Cheema, Paolo Vinella, and Rashid Ansari. 2017. FPGA-based hardware accelerator for image reconstruction in magnetic resonance imaging (abstract only). In Proceedings of the ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA’17). Association for Computing Machinery, New York, NY, 293.
[24]
G. Ramya and S. Bhuvaneshwari. 2015. FPGA based implementation of edge and corner detection in MRI brain tumor image. https://www.semanticscholar.org/paper/FPGA-Based-Implementation-of-Edge-and-Corner-in-MRI-Ramya-Bhuvaneshwari/8a51b82bf87285fc7d81e8491f3b8378fe1d66ef.
[25]
Katarzyna A. Rejniak and Alexander R. A. Anderson. 2011. Hybrid models of tumor growth. WIREs Syst. Biol. Med. 3, 1 (2011), 115–125.
[26]
Torsten Rohlfing, Natalie M. Zahr, Edith V. Sullivan, and Adolf Pfefferbaum. 2010. The SRI24 multichannel atlas of normal adult human brain structure. Hum. Brain Map. 31, 5 (2010), 798–819.
[27]
A. Roniotis, G. C. Manikis, V. Sakkalis, M. E. Zervakis, I. Karatzanis, and K. Marias. 2012. High-grade glioma diffusive modeling using statistical tissue information and diffusion tensors extracted from atlases. IEEE Trans. Inf. Technol. Biomed. 16, 2 (2012), 255–263.
[28]
Tiina Roose, S. Jonathan Chapman, and Philip K. Maini. 2007. Mathematical models of avascular tumor growth. SIAM Rev. 49, 2 (2007), 179–208.
[29]
Kieran Smallbone, Robert A. Gatenby, and Philip K. Maini. 2008. Mathematical modelling of tumour acidity. J. Theor. Biol. 255, 1 (2008), 106–112.
[30]
Kristin R. Swanson, Carly Bridge, J. D. Murray, and Ellsworth C. Alvord. 2003. Virtual and real brain tumors: Using mathematical modeling to quantify glioma growth and invasion. J. Neurol. Sci. 216, 1 (2003), 1–10.
[31]
Kristin R. Swanson, Russell C. Rockne, Jonathan Claridge, Mark A. Chaplain, Ellsworth C. Alvord, and Alexander R.A. Anderson. 2011. Quantifying the role of angiogenesis in malignant progression of gliomas: In silico modeling integrates imaging and histology. Cancer Res. 71, 24 (2011), 7366–7375.
[32]
Mindy D. Szeto, Gargi Chakraborty, Jennifer Hadley, Russ Rockne, Mark Muzi, Ellsworth C. Alvord, Kenneth A. Krohn, Alexander M. Spence, and Kristin R. Swanson. 2009. Quantitative metrics of net proliferation and invasion link biological aggressiveness assessed by MRI with hypoxia assessed by FMISO-PET in newly diagnosed glioblastomas. Cancer Res. 69, 10 (2009), 4502–4509.
[33]
E. Tzamali, R. Favicchio, A. Roniotis, G. Tzedakis, G. Grekas, J. Ripoll, K. Marias, G. Zacharakis, and V. Sakkalis. 2013. Employing in-vivo molecular imaging in simulating and validating tumor growth. In Proceedings of the 35th International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC’13). 5533–5536.
[34]
Wikipedia contributors. 2021. Dell DRAC — Wikipedia, The Free Encyclopedia. Retrieved from https://en.wikipedia.org/w/index.php?title=Dell_DRAC&oldid=1002380717.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Computing for Healthcare
ACM Transactions on Computing for Healthcare  Volume 2, Issue 4
October 2021
199 pages
EISSN:2637-8051
DOI:10.1145/3476827
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 July 2021
Accepted: 01 March 2021
Revised: 01 January 2021
Received: 01 June 2020
Published in HEALTH Volume 2, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. FPGA acceleration
  2. Glioma tumor
  3. high level synthesis
  4. tumor evolution simulation

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 120
    Total Downloads
  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media