Graphics Processing Unit-Based High Performance Computing in Radiation Therapy


Book Description

Use the GPU Successfully in Your Radiotherapy Practice With its high processing power, cost-effectiveness, and easy deployment, access, and maintenance, the graphics processing unit (GPU) has increasingly been used to tackle problems in the medical physics field, ranging from computed tomography reconstruction to Monte Carlo radiation transport simulation. Graphics Processing Unit-Based High Performance Computing in Radiation Therapy collects state-of-the-art research on GPU computing and its applications to medical physics problems in radiation therapy. Tackle Problems in Medical Imaging and Radiotherapy The book first offers an introduction to the GPU technology and its current applications in radiotherapy. Most of the remaining chapters discuss a specific application of a GPU in a key radiotherapy problem. These chapters summarize advances and present technical details and insightful discussions on the use of GPU in addressing the problems. The book also examines two real systems developed with GPU as a core component to accomplish important clinical tasks in modern radiotherapy. Translate Research Developments to Clinical Practice Written by a team of international experts in radiation oncology, biomedical imaging, computing, and physics, this book gets clinical and research physicists, graduate students, and other scientists up to date on the latest in GPU computing for radiotherapy. It encourages you to bring this novel technology to routine clinical radiotherapy practice.




Graphics Processing Unit-Based High Performance Computing in Radiation Therapy


Book Description

Use the GPU Successfully in Your Radiotherapy Practice With its high processing power, cost-effectiveness, and easy deployment, access, and maintenance, the graphics processing unit (GPU) has increasingly been used to tackle problems in the medical physics field, ranging from computed tomography reconstruction to Monte Carlo radiation transport simulation. Graphics Processing Unit-Based High Performance Computing in Radiation Therapy collects state-of-the-art research on GPU computing and its applications to medical physics problems in radiation therapy. Tackle Problems in Medical Imaging and Radiotherapy The book first offers an introduction to the GPU technology and its current applications in radiotherapy. Most of the remaining chapters discuss a specific application of a GPU in a key radiotherapy problem. These chapters summarize advances and present technical details and insightful discussions on the use of GPU in addressing the problems. The book also examines two real systems developed with GPU as a core component to accomplish important clinical tasks in modern radiotherapy. Translate Research Developments to Clinical Practice Written by a team of international experts in radiation oncology, biomedical imaging, computing, and physics, this book gets clinical and research physicists, graduate students, and other scientists up to date on the latest in GPU computing for radiotherapy. It encourages you to bring this novel technology to routine clinical radiotherapy practice.







Accelerating Radiation Dose Calculation with High Performance Computing and Machine Learning for Large-scale Radiotherapy Treatment Planning


Book Description

Radiation therapy is powered by modern techniques in precise planning and execution of radiation delivery, which are being rapidly improved to maximize its benefit to cancer patients. In the last decade, radiotherapy experienced the introduction of advanced methods for automatic beam orientation optimization, real-time tumor tracking, daily plan adaptation, and many others, which improve the radiation delivery precision, planning ease and reproducibility, and treatment efficacy. However, such advanced paradigms necessitate the calculation of orders of magnitude more causal dose deposition data, increasing the time requirement of all pre-planning dose calculation. Principles of high-performance computing and machine learning were applied to address the insufficient speeds of widely-used dose calculation algorithms to facilitate translation of these advanced treatment paradigms into clinical practice. To accelerate CT-guided X-ray therapies, Collapsed-Cone Convolution-Superposition (CCCS), a state-of-the-art analytical dose calculation algorithm, was accelerated through its novel implementation on highly parallelized GPUs. This context-based GPU-CCCS approach takes advantage of X-ray dose deposition compactness to parallelize calculation across hundreds of beamlets, reducing hardware-specific overheads, and enabling acceleration by two to three orders of magnitude compared to existing GPU-based beamlet-by-beamlet approaches. Near-linear increases in acceleration are achieved with a distributed, multi-GPU implementation of context-based GPU-CCCS. Dose calculation for MR-guided treatment is complicated by electron return effects (EREs), exhibited by ionizing electrons in the strong magnetic field of the MRI scanner. EREs necessitate the use of much slower Monte Carlo (MC) dose calculation, limiting the clinical application of advanced treatment paradigms due to time restrictions. An automatically distributed framework for very-large-scale MC dose calculation was developed, granting linear scaling of dose calculation speed with the number of utilized computational cores. It was then harnessed to efficiently generate a large dataset of paired high- and low-noise MC doses in a 1.5 tesla magnetic field, which were used to train a novel deep convolutional neural network (CNN), DeepMC, to predict low-noise dose from faster high-noise MC- simulation. DeepMC enables 38-fold acceleration of MR-guided X-ray beamlet dose calculation, while remaining synergistic with existing MC acceleration techniques to achieve multiplicative speed improvements. This work redefines the expectation of X-ray dose calculation speed, making it possible to apply new highly-beneficial treatment paradigms to standard clinical practice for the first time.







A GPU-based Implementation for Improved Online Rebinning Performance in Clinical 3-D PET


Book Description

Online rebinning is an important and well-established technique for reducing the time required to process Positron Emission Tomography data. However, the need for efficient data processing in a clinical setting is growing rapidly and is beginning to exceed the capability of traditional online processing methods. High-count rate applications such as Rubidium 3-D PET studies can easily saturate current online rebinning technology. Real-time processing at these high-count rates is essential to avoid significant data loss. In addition, the emergence of time-of-flight (TOF) scanners is producing very large data sets for processing. TOF applications require efficient online Rebinning methods so as to maintain high patient throughput. Currently, new hardware architectures such as Graphics Processing Units (GPUs) are available to speedup data parallel and number crunching algorithms. In comparison to the usual parallel systems, such as multiprocessor or clustered machines, GPU hardware can be much faster and above all, it is significantly cheaper. The GPUs have been primarily delivered for graphics for video games but are now being used for High Performance computing across many domains. The goal of this thesis is to investigate the suitability of the GPU for PET rebinning algorithms.




High Performance Fourier Volume Rendering on GPUs


Book Description

Fourier Volume Rendering is considered one of the most significant volume visualization techniques that has been employed extensively in digital radiography. It gained wide acceptance by the medical community and particularly in clinical radio-oncology as a fast tool for generating digital x-ray radiographs due to its reduced time-complexity. Driven by the tremendous horsepower embedded in its highly parallel architecture, the GPU has turned out from being a dedicated chip for graphics applications to be an attractive high performance computing platform for addressing advanced, complex and parallelizable non-graphics applications. In this sequel, a high performance implementation for the Fourier volume rendering pipeline is presented. This implementation exploits the parallel architecture and the formidable computing power of the state-of-the-art CUDA-enabled GPUs. The pure GPU-based implementation outperforms an optimized CPU-GPU hybrid implementation by a factor of 30x for the entire pipeline and 247x for the rendering loop."







Strategies for Adaptive Radiation Therapy


Book Description

ABSTRACT: Image guided radiation therapy (IGRT) requires developing advanced methods for target localization. Once target motion is identified, the patient specific treatment margin can be incorporated into the treatment planning, accurately delivering the radiation dose to the target and minimizing the dose to the normal tissues. Deformable image registration (DIR) has become an indispensable tool to analyze target motion and measure physiological change by temporal imaging or time series volumetric imaging, such as four-dimensional computed tomography (4DCT). Current DIR algorithms suffer from inverse inconsistency, where the deformation mapping is not unique after switching the order of the images. Moreover, long computation time of current DIR implementation limits its clinical application to offline analysis. This dissertation makes several major contributions: First, an inverse consistent constraint (ICC) is proposed to constrain the uniqueness of the correspondence between image pairs. The proposed ICC has the advantage of 1) improving registration accuracy and robustness, 2) not requiring explicitly computing the inverse of the deformation field, and 3) reducing the inverse consistency error (ICE). Moreover, a variational registration model, based on the maximum likelihood estimation, is proposed to accelerate the algorithm convergence and allow for inexact image pixel matching within an optimized variation for noisy image pairs.