Accelerating DTI tractography using FPGAs

  • Authors:
  • Aditya Kwatra;Viktor Prasanna;Manbir Singh

  • Affiliations:
  • University of Southern California, Dept. of Electrical Engineering, Los Angeles, CA;University of Southern California, Dept. of Electrical Engineering, Los Angeles, CA;University of Southern California, Dept. of Radiology and Biomedical Engineering, Los Angeles, CA

  • Venue:
  • IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Diffusion Tensor Imaging (DTI) tractography in Magnetic Resonance Imaging (MRI) is a computationally intensive procedure, requiring on the order of tens of minutes to complete tractography of the entire brain. Tractography computations can be accelerated significantly by the use of reconfigurable hardware, such as Field Programmable Gate Arrays (FPGAs). Such acceleration has the potential to lead to real-time tractography, which would greatly facilitate on-site diagnosis and acquisition of additional scans while the patient is still inside the scanner. In this paper we report the development of an FPGA based architecture to accelerate DTI tractography. We identify computationally intensive kernels and design pipelined implementations. Our performance analysis based on the developed architecture gives on the order of 100x speed-up over an optimized implementation in C of tractography on a state-of-the-art processor.