Literature DB >> 21159404

CUDA optimization strategies for compute- and memory-bound neuroimaging algorithms.

Daren Lee1, Ivo Dinov, Bin Dong, Boris Gutman, Igor Yanovsky, Arthur W Toga.   

Abstract

As neuroimaging algorithms and technology continue to grow faster than CPU performance in complexity and image resolution, data-parallel computing methods will be increasingly important. The high performance, data-parallel architecture of modern graphical processing units (GPUs) can reduce computational times by orders of magnitude. However, its massively threaded architecture introduces challenges when GPU resources are exceeded. This paper presents optimization strategies for compute- and memory-bound algorithms for the CUDA architecture. For compute-bound algorithms, the registers are reduced through variable reuse via shared memory and the data throughput is increased through heavier thread workloads and maximizing the thread configuration for a single thread block per multiprocessor. For memory-bound algorithms, fitting the data into the fast but limited GPU resources is achieved through reorganizing the data into self-contained structures and employing a multi-pass approach. Memory latencies are reduced by selecting memory resources whose cache performance are optimized for the algorithm's access patterns. We demonstrate the strategies on two computationally expensive algorithms and achieve optimized GPU implementations that perform up to 6× faster than unoptimized ones. Compared to CPU implementations, we achieve peak GPU speedups of 129× for the 3D unbiased nonlinear image registration technique and 93× for the non-local means surface denoising algorithm.
Copyright © 2010 Elsevier Ireland Ltd. All rights reserved.

Entities:  

Mesh:

Year:  2010        PMID: 21159404      PMCID: PMC3262956          DOI: 10.1016/j.cmpb.2010.10.013

Source DB:  PubMed          Journal:  Comput Methods Programs Biomed        ISSN: 0169-2607            Impact factor:   5.428


  12 in total

1.  Consistent image registration.

Authors:  G E Christensen; H J Johnson
Journal:  IEEE Trans Med Imaging       Date:  2001-07       Impact factor: 10.048

2.  A viscous fluid model for multimodal non-rigid image registration using mutual information.

Authors:  Emiliano D'Agostino; Frederik Maes; Dirk Vandermeulen; Paul Suetens
Journal:  Med Image Anal       Date:  2003-12       Impact factor: 8.545

3.  Iterative regularization and nonlinear inverse scale space applied to wavelet-based denoising.

Authors:  Jinjun Xu; Stanley Osher
Journal:  IEEE Trans Image Process       Date:  2007-02       Impact factor: 10.856

4.  Construction of a 3D probabilistic atlas of human cortical structures.

Authors:  David W Shattuck; Mubeena Mirza; Vitria Adisetiyo; Cornelius Hojatkashani; Georges Salamon; Katherine L Narr; Russell A Poldrack; Robert M Bilder; Arthur W Toga
Journal:  Neuroimage       Date:  2007-11-26       Impact factor: 6.556

5.  Deformable templates using large deformation kinematics.

Authors:  G E Christensen; R D Rabbitt; M I Miller
Journal:  IEEE Trans Image Process       Date:  1996       Impact factor: 10.856

6.  Parallel computation of mutual information on the GPU with application to real-time registration of 3D medical images.

Authors:  Ramtin Shams; Parastoo Sadeghi; Rodney Kennedy; Richard Hartley
Journal:  Comput Methods Programs Biomed       Date:  2009-12-09       Impact factor: 5.428

7.  Towards real-time radiation therapy: GPU accelerated superposition/convolution.

Authors:  Robert Jacques; Russell Taylor; John Wong; Todd McNutt
Journal:  Comput Methods Programs Biomed       Date:  2009-08-19       Impact factor: 5.428

8.  High-resolution random mesh algorithms for creating a probabilistic 3D surface atlas of the human brain.

Authors:  P M Thompson; C Schwartz; A W Toga
Journal:  Neuroimage       Date:  1996-02       Impact factor: 6.556

9.  Voxel-based morphometric analyses of the brain in children and adolescents prenatally exposed to alcohol.

Authors:  E R Sowell; P M Thompson; S N Mattson; K D Tessner; T L Jernigan; E P Riley; A W Toga
Journal:  Neuroreport       Date:  2001-03-05       Impact factor: 1.837

10.  A multimodal, multidimensional atlas of the C57BL/6J mouse brain.

Authors:  Allan MacKenzie-Graham; Erh-Fang Lee; Ivo D Dinov; Mihail Bota; David W Shattuck; Seth Ruffins; Heng Yuan; Fotios Konstantinidis; Alain Pitiot; Yi Ding; Guogang Hu; Russell E Jacobs; Arthur W Toga
Journal:  J Anat       Date:  2004-02       Impact factor: 2.610

View more
  5 in total

1.  A real-time capable software-defined receiver using GPU for adaptive anti-jam GPS sensors.

Authors:  Jiwon Seo; Yu-Hsuan Chen; David S De Lorenzo; Sherman Lo; Per Enge; Dennis Akos; Jiyun Lee
Journal:  Sensors (Basel)       Date:  2011-09-19       Impact factor: 3.576

2.  Progress and Research Priorities in Imaging Genomics for Heart and Lung Disease: Summary of an NHLBI Workshop.

Authors:  Donna K Arnett; Ramachandran S Vasan; Matthew Nayor; Li Shen; Gary M Hunninghake; Peter Kochunov; R Graham Barr; David A Bluemke; Ulrich Broeckel; Peter Caravan; Susan Cheng; Paul S de Vries; Udo Hoffmann; Márton Kolossváry; Huiqing Li; James Luo; Elizabeth M McNally; George Thanassoulis
Journal:  Circ Cardiovasc Imaging       Date:  2021-08-13       Impact factor: 8.589

3.  Efficient transfer entropy analysis of non-stationary neural time series.

Authors:  Patricia Wollstadt; Mario Martínez-Zarzuela; Raul Vicente; Francisco J Díaz-Pernas; Michael Wibral
Journal:  PLoS One       Date:  2014-07-28       Impact factor: 3.240

4.  BIM-Sim: Interactive Simulation of Broadband Imaging Using Mie Theory.

Authors:  Sebastian Berisha; Thomas van Dijk; Rohit Bhargava; P Scott Carney; David Mayerich
Journal:  Front Phys       Date:  2017-02-20

5.  Trace: a high-throughput tomographic reconstruction engine for large-scale datasets.

Authors:  Tekin Bicer; Doğa Gürsoy; Vincent De Andrade; Rajkumar Kettimuthu; William Scullin; Francesco De Carlo; Ian T Foster
Journal:  Adv Struct Chem Imaging       Date:  2017-01-28
  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.