• DocumentCode
    3532141
  • Title

    Cache-aware GPU memory scheduling scheme for CT back-projection

  • Author

    Zheng, Ziyi ; Mueller, Klaus

  • Author_Institution
    Comput. Sci. Dept., Stony Brook Univ., Stony Brook, NY, USA
  • fYear
    2010
  • fDate
    Oct. 30 2010-Nov. 6 2010
  • Firstpage
    2248
  • Lastpage
    2251
  • Abstract
    Graphic process units (GPUs) are well suited to computing-intensive tasks and are among the fastest solutions to perform Computed Tomography (CT) reconstruction. As previous research shows, the bottleneck of GPU-implementation is not the computational power, but the memory bandwidth. We propose a cache-aware memory-scheduling scheme for the back-projection, which can ensure a better load-balancing between GPU processors and the GPU memory. The proposed reshuffling method can be directly applied on existing GPU-accelerated CT reconstruction pipelines. The experimental results show that our optimization can achieve speedup ranging from 1.18-1.48. Our cache-optimization method is particular effective for low-resolution volumes with high resolution projections.
  • Keywords
    computerised tomography; medical diagnostic computing; scheduling; CT back-projection; CT reconstruction pipelines; GPU memory scheduling; cache-optimization method; computed tomography; graphic process units; load balancing; reshuffling; Computed tomography; Graphics processing unit; Instruction sets; Memory management; Three dimensional displays; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium Conference Record (NSS/MIC), 2010 IEEE
  • Conference_Location
    Knoxville, TN
  • ISSN
    1095-7863
  • Print_ISBN
    978-1-4244-9106-3
  • Type

    conf

  • DOI
    10.1109/NSSMIC.2010.5874183
  • Filename
    5874183