GPU-Accelerated Self-Calibrating GRAPPA Operator Gridding for Rapid Reconstruction of Non-Cartesian MRI Data
- Authors: Inam O.1, Qureshi M.1, Malik S.A.1, Omer H.1
- 
							Affiliations: 
							- Department of Electrical Engineering, COMSATS Institute of Information Technology
 
- Issue: Vol 48, No 10 (2017)
- Pages: 1055-1074
- Section: Original Paper
- URL: https://journal-vniispk.ru/0937-9347/article/view/247904
- DOI: https://doi.org/10.1007/s00723-017-0932-7
- ID: 247904
Cite item
Abstract
Self-calibrating GRAPPA operator gridding (SC-GROG) is a method by which non-Cartesian (NC) data in magnetic resonance imaging (MRI) are shifted to the Cartesian k-space grid locations using the parallel imaging concept of GRAPPA operator. However, gridding with SC-GROG becomes computationally expensive and leads to longer reconstruction time when mapping a large number of NC samples in MRI data to the nearest Cartesian grid locations. This work aims to accelerate the SC-GROG for radial acquisitions in MRI, using massively parallel architecture of graphics processing units (GPUs). For this purpose, a novel implementation of GPU-accelerated SC-GROG is presented, which exploits the inherent parallelism in gridding operations. The proposed method employs the look-up-table (LUT)-based optimized kernels of compute unified device architecture (CUDA), to pre-calculate all the possible combinations of 2D-gridding weight sets and uses appropriate weight sets to shift the NC signals from multi-channel receiver coils at the nearest Cartesian grid locations. In the proposed method, LUTs are implemented to avoid the race condition among the CUDA kernel threads while shifting various NC points to the same Cartesian grid location. Several experiments using 24-channel simulated phantom and (12 and 30 channel) in vivo data sets are performed to evaluate the efficacy of the proposed method in terms of computation time and reconstruction accuracy. The results show that the GPU-based implementation of SC-GROG can significantly improve the image reconstruction efficiency, typically achieving 6× to 30× speed-up (including transfer time between CPU and GPU memory) without compromising the quality of image reconstruction.
About the authors
Omair Inam
Department of Electrical Engineering, COMSATS Institute of Information Technology
							Author for correspondence.
							Email: omair_inam@comsats.edu.pk
				                	ORCID iD: 0000-0003-0394-3533
				                																			                												                	Pakistan, 							Islamabad						
Mahmood Qureshi
Department of Electrical Engineering, COMSATS Institute of Information Technology
														Email: omair_inam@comsats.edu.pk
				                					                																			                												                	Pakistan, 							Islamabad						
Shahzad A. Malik
Department of Electrical Engineering, COMSATS Institute of Information Technology
														Email: omair_inam@comsats.edu.pk
				                					                																			                												                	Pakistan, 							Islamabad						
Hammad Omer
Department of Electrical Engineering, COMSATS Institute of Information Technology
														Email: omair_inam@comsats.edu.pk
				                					                																			                												                	Pakistan, 							Islamabad						
Supplementary files
 
				
			 
					 
						 
						 
						 
						 
				 
  
  
  
  
  Email this article
			Email this article  Open Access
		                                Open Access Access granted
						Access granted Subscription Access
		                                		                                        Subscription Access
		                                					