Creation of Dedicated Radiation Dose Calculation Hardware

Master's Thesis


Radiation dose calculation is an important step in the treatment of patients requiring radiation therapy. It ensures that the physician prescribed dose agrees with the dose delivered to the patient. Current methods use software implementing either three-dimensional (3-D) convolution/superposition algorithms or Monte Carlo analysis. These software methods create a bottleneck in the radiation therapy process. The required computation time limits both the accuracy of the calculation and the number of patients who can be treated.

In this thesis, two different methods of radiation dose calculation have been implemented in hardware. One is a direct convolution approach and the other is a 3-D convolution/superposition collapse cone algorithm. Both have been implemented on an FPGA (Field Programmable Gate Array) to achieve performance above that obtainable using a traditional CPU. These algorithms are implemented as an SoPC (System on a Programmable Chip) utilizing double buffering, pipelining, and elements of array processing.


Attribute NameValues
  • etd-12142005-124602

Author Kevin Matthew Whitton
Advisor Dr. Xaiobo Sharon Hu
Contributor Dr. Jay Brockman, Committee Member
Contributor Dr. Peter Kogge, Committee Member
Contributor Dr. Xaiobo Sharon Hu, Committee Member
Degree Level Master's Thesis
Degree Discipline Computer Science and Engineering
Degree Name MSCSE
Defense Date
  • 2005-11-29

Submission Date 2005-12-14
  • United States of America

  • Radiation Dose Calculation

  • Pipelining

  • Convolution

  • SOPC

  • FPGA

  • University of Notre Dame

  • English

Record Visibility Public
Content License
  • All rights reserved

Departments and Units


Please Note: You may encounter a delay before a download begins. Large or infrequently accessed files can take several minutes to retrieve from our archival storage system.