HyperLink   Accelerating Advanced MRI Reconstructions on GPUs.
Paper of IMPACT - Cited Greater Than 250 Times
   
Publication Year:
  2008
Authors
  Sam S. Stone, Justin P. Haldar, Stephanie Tsao, Wen-mei Hwu, Zhi-Pei Liang, Bradley P. Sutton
   
Published:
  Proceedings of the 2008 International Conference on Computing Frontiers, May 2008
   
Abstract:

Computational acceleration on graphics processing units (GPUs) can make advanced magnetic resonance imaging (MRI) reconstruction algorithms attractive in clinical settings, thereby improving the quality of MR images across a broad spectrum of applications. At present, MR imaging is often limited by high noise levels, significant imaging artifacts, and/or long data acquisition (scan) times. Advanced image reconstruction algorithms can mitigate these limitations and improve image quality by simultaneously operating on scan data acquired with arbitrary trajectories and incorporating additional information such as anatomical constraints. However, the improvements in image quality come at the expense of a considerable increase in computation. This paper describes the acceleration of an advanced reconstruction algorithm on NVIDIAs Quadro FX 5600. Optimizations such as register allocating the voxel data, tiling the scan data, and storing the scan data in the Quadros constant memory dramatically reduce the reconstructions required bandwidth to off-chip memory. The Quadros special functional units provide substantial acceleration of the trigonometric computations in the algorithms inner loops, and experimentally-tuned code transformations increase the reconstructions performance by an additional 20%.

The reconstruction of a 3D image with 128³ voxels ultimately achieves 150 GFLOPS and requires less than two minutes on the Quadro, while reconstruction on a quadcore CPU is thirteen times slower. Furthermore, relative to the true image, the error exhibited by the advanced reconstruction is only 12%, while conventional reconstruction techniques incur error of 42%. In short, the acceleration afforded by the GPU greatly increases the appeal of the advanced reconstruction for clinical MRI applications