GPU-Based Parallel Computing Methods for Medical Photoacoustic Image Reconstruction (2404.10928v1)
Abstract: Recent years have witnessed a rapid advancement in GPU technology, establishing it as a formidable high-performance parallel computing technology with superior floating-point computational capabilities compared to traditional CPUs. This paper explores the application of this technology in the field of photoacoustic imaging, an emerging non-destructive testing technique in biomedical engineering characterized by its high contrast, resolution, and penetration depth. We conduct a data parallelism analysis targeting the computationally intensive image reconstruction segment of photoacoustic imaging. By parallelizing the serial code for iterative reconstruction and optimizing memory access, we achieve significant improvements in processing speed. Our experiments compare the imaging speeds of vascular images reconstructed using CPUs and GPUs, with the results visualized using Matlab. The findings demonstrate that, while maintaining data accuracy, GPU parallel computing methods can markedly accelerate photoacoustic image reconstruction. This acceleration has the potential to facilitate the broader adoption of photoacoustic imaging in applications such as hemodynamic monitoring, clinical disease diagnosis, and drug development.
- R Rox Anderson and John A Parrish. 1981. The optics of human skin. Journal of investigative dermatology 77, 1 (1981), 13–19.
- Alberto Cano. 2018. A survey on graphic processing unit computing for large-scale data mining. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery 8, 1 (2018), e1232.
- CL Philip Chen and Chun-Yang Zhang. 2014. Data-intensive applications, challenges, techniques and technologies: A survey on Big Data. Information sciences 275 (2014), 314–347.
- Veysel Demir and Atef Z Elsherbeni. 2010. Compute unified device architecture (CUDA) based finite-difference time-domain (FDTD) implementation. The Applied Computational Electromagnetics Society Journal (ACES) (2010), 303–314.
- Medical image processing on the GPU–Past, present and future. Medical image analysis 17, 8 (2013), 1073–1094.
- Optical coherence tomography: an emerging technology for biomedical imaging and optical biopsy. Neoplasia 2, 1-2 (2000), 9–25.
- Imaging of tumor angiogenesis in rat brains in vivo by photoacoustic tomography. Applied optics 44, 5 (2005), 770–775.
- Real-time photoacoustic tomography of cortical hemodynamics in small animals. Journal of biomedical optics 15, 1 (2010), 010509–010509.
- Christian Lutzweiler and Daniel Razansky. 2013. Optoacoustic imaging and tomography: reconstruction approaches and outstanding challenges in image performance and quantification. Sensors 13, 6 (2013), 7345–7384.
- Chris McClanahan. 2010. History and evolution of gpu architecture. A Survey Paper 9 (2010), 1–7.
- Jon Peddie. 2023. What is a GPU? In The History of the GPU-Steps to Invention. Springer, 333–345.
- Species from feces: order-wide identification of Chiroptera from guano and other non-invasive genetic samples. Plos one 11, 9 (2016), e0162342.
- Noninvasive laser-induced photoacoustic tomography for structural and functional in vivo imaging of the brain. Nature biotechnology 21, 7 (2003), 803–806.
- Photoacoustic imaging for monitoring of stroke diseases: A review. Photoacoustics 23 (2021), 100287.
- CUDAMicroBench: Microbenchmarks to Assist CUDA Performance Programming. In 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 397–406.
- NeoRodinia: Evaluation of High-Level Parallel Programming Models and Compiler Transformation for GPU Offloading. (2023).
- Dong-Hee Yoon and Youngsun Han. 2020. Parallel power flow computation trends and applications: A review focusing on GPU. Energies 13, 9 (2020), 2147.
- Functional photoacoustic microscopy for high-resolution and noninvasive in vivo imaging. Nature biotechnology 24, 7 (2006), 848–851.