University of Notre Dame
Browse

Using FPGA to Accelerate Monte Carlo Superposition Based Radiation Dose Calculation

thesis
posted on 2009-12-16, 00:00 authored by Yonghui Chen
Radiation Therapy (RT) is a major modality for treating cancer by delivering radiation dose to cancer cells. The Monte Carlo Superposition (MCS) method provides a fast but accurate algorithm for radiation dose calculation. However, it is still too slow to meet the ever-increasing speed requirement. This thesis seeks to accelerate the Monte Carlo Superposition algorithm by developing a cost-effective hardware solution based on a FPGA platform. For a hardware design, data representation is critical for system performance. This thesis proposes a general method for finding fixed point data representation for floating point algorithms. One random number generator and the two main steps of the Monte Carlo Superposition algorithm: in-phantom and Multi-Leaf Collimator (MLC) raytracing, are implemented. Performance analysis and those already completed works show that a good speedup of the hardware design over the original software design can be achieved.

History

Date Modified

2017-06-02

Research Director(s)

Sharon Hu

Degree

  • Master of Science in Computer Science and Engineering

Degree Level

  • Master's Thesis

Language

  • English

Alternate Identifier

etd-12162009-081432

Publisher

University of Notre Dame

Additional Groups

  • Computer Science and Engineering

Program Name

  • Computer Science and Engineering

Usage metrics

    Masters Theses

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC