PowerGrid for harnessing high performance computing to reconstruct large sets of high-resolution non-Cartesian MRI data Brad Sutton Assoc Prof, Bioengineering.

Slides:



Advertisements
Similar presentations
In Chan Song, Ph.D. Seoul National University Hospital
Advertisements

Statistical Parametric Mapping
Evaluation of Reconstruction Techniques
Figure 2. Signal level (left) degrades with slice offset and slice thickness when Z2 SEM is used in GradLoc imaging (ROI = FOV/2). To recover the full.
GPU System Architecture Alan Gray EPCC The University of Edinburgh.
Institute of Medical Engineering 1 20th Annual International Conference on Magnetic Resonance Angiography Graz, Real Time Elimination of.
Basic Principles MRI related to Neuroimaging Xiaoping Hu Department of Biomedical Engineering Emory University/Georgia Tech
Bruce Fischl MGH ATHINOULA A. MARTINOS CENTER Harvard Medical School MIT CSAIL/HST some open issues in functional MRI (thanks to Larry Wald for almost.
Steady-state free precession and other 3D methods for high-resolution FMRI Steady-state free precession and other 3D methods for high-resolution FMRI Karla.
Parallel Programming on the SGI Origin2000 With thanks to Moshe Goldberg, TCC and Igor Zacharov SGI Taub Computer Center Technion Mar 2005 Anne Weill-Zrahia.
EPI – Echo Planar Imaging Joakim Rydell
FMRI: Biological Basis and Experiment Design Lecture 7: Gradients and k-space FFT examples –Sampling and aliasing Gradient Gradient echo K-space
A novel technique has been proposed for dynamic MRI: Dynamic KWIC Permits image reconstruction at both high spatial and high temporal resolutions Technique.
MRI Image Formation Karla Miller FMRIB Physics Group.
© NIH National Center for Image-Guided Therapy NCIGT Project Week Fast Imaging Library W. Scott Hoge and Bruno Madore.
Motivation “Every three minutes a woman is diagnosed with Breast cancer” (American Cancer Society, “Detailed Guide: Breast Cancer,” 2006) Explore the use.
Parallel Imaging Reconstruction
“SEMI-AUTOMATED PARALLELISM USING STAR-P " “SEMI-AUTOMATED PARALLELISM USING STAR-P " Dana Schaa 1, David Kaeli 1 and Alan Edelman 2 2 Interactive Supercomputing.
Jason P. Stockmann 1 and R. Todd Constable 1,2 Yale University, Department of Biomedical Engineering 1, Department of Diagnostic Radiology 2, New Haven,
Partial Parallel imaging (PPI) in MR for faster imaging IMA Compressed Sensing June, 2007 Acknowledgement: NIH Grants 5RO1CA and 5P41RR008079, Pierre-Francois.
NIH BTRC for Macromolecular Modeling and Bioinformatics Beckman Institute, U. Illinois at Urbana-Champaign S5246—Innovations in.
Contrast Mechanism and Pulse Sequences Allen W. Song Brain Imaging and Analysis Center Duke University.
Contrast Mechanism and Pulse Sequences
A CCELERATED V ARIABLE F LIP A NGLE T 1 M APPING VIA V IEW S HARING OF P SEUDO -R ANDOM S AMPLED H IGHER O RDER K-S PACE J.Su 1, M.Saranathan 1, and B.K.Rutt.
“Live” Tomographic Reconstructions Alun Ashton Mark Basham.
Image Reconstruction using Dynamic EPI Phase Correction Magnetic resonance imaging (MRI) studies using echo planar imaging (EPI) employ data acquisition.
Compressed Sensing 4D Flow Reconstruction using Divergence-free Wavelet Transform Frank Ong 1, Martin Uecker 1, Umar Tariq 2, Albert Hsiao 2, Marcus Alley.
Advanced Analysis and Modeling Tools for Columnar- and Laminar-Level High- Resolution fMRI Data at 7+ Tesla Rainer Goebel Maastricht Brain Imaging Center.
1)Leverage raw computational power of GPU  Magnitude performance gains possible.
GPU Accelerated MRI Reconstruction Professor Kevin Skadron Computer Science, School of Engineering and Applied Science University of Virginia, Charlottesville,
B0 Distortion Correction in EPI Douglas N Greve MGH Martinos Center.
MRI: Contrast Mechanisms and Pulse Sequences
Principles of MRI Physics and Engineering Allen W. Song Brain Imaging and Analysis Center Duke University.
DTI Acquisition Guide Donald Brien February 2016.
Receive Coil Arrays and Parallel Imaging for fMRI of the Human Brain
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
Nicole Seiberlich Workshop on Novel Reconstruction Strategies in NMR and MRI 2010 Göttingen, Germany 10 September 2010 Non-Cartesian Parallel Imaging based.
Constructing a system with multiple computers or processors 1 ITCS 4/5145 Parallel Programming, UNC-Charlotte, B. Wilkinson. Jan 13, 2016.
SWIFT Dual Breast Imaging Sequence and Coil with Interleaved Adiabatic Fat Suppression high temporal and spatial resolution #3369 Computer 8 breast imaging.
BOLD functional MRI Magnetic properties of oxyhemoglobin and deoxyhemoglobin L. Pauling and C. Coryell, PNAS USA 22: (1936) BOLD effects in vivo.
Medical Applications of Signal Processing Research Memory Data Joint Image Reconstruction and Field Map Estimation in MRI H.M. Nguyen,
He-Kwon Song, PhD Associate Professor & Co-investigator in the CMROI, Department of Radiology, University of Pennsylvania School of Medicine, Philadelphia,
Phase-Cycled SSFP Accelerated via DISCO May 31, 2012 Jason Su.
Jun Doi IBM Research – Tokyo Early Performance Evaluation of Lattice QCD on POWER+GPU Cluster 17 July 2015.
Performance of Multiple Types of Numerical MR Simulation using MRiLab
FMRI data acquisition.
Stencil-based Discrete Gradient Transform Using
Advanced Light Microscopy Core
Joslynn Lee – Data Science Educator
Brad Sutton Assoc Prof, Bioengineering Department
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME Outreach SESAME,
Imaging Science Department, IC Jo Hajnal
MRI Physics in a Nutshell Christian Schwarzbauer
Constructing a system with multiple computers or processors
Spatially Varying Frequency Compounding of Ultrasound Images
Generalized Principal Component Analysis CVPR 2008
Experience with Maintaining the GPU Enabled Version of COSMO
Theoretical and Computational Biophysics Group
Bioengineering 280A Principles of Biomedical Imaging Fall Quarter 2005 MRI Lecture 5 Thomas Liu, BE280A, UCSD, Fall 2005.
Jianting Zhang City College of New York
Proposed (MoDL-SToRM)
Development of the Nanoconfinement Science Gateway
Signal fluctuations in 2D and 3D fMRI at 7 Tesla
2009 AAG Annual Meeting Las Vegas, NV March 25th, 2009
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
3T-versus-7T DTI with 36 diffusion-encoding directions at b = 3000 s/mm2 and 2.0 × 2.0 × 2.0 mm isotropic voxel resolution. 3T-versus-7T DTI with 36 diffusion-encoding.
Excursions into Parallel Programming
Presentation transcript:

PowerGrid for harnessing high performance computing to reconstruct large sets of high-resolution non-Cartesian MRI data Brad Sutton Assoc Prof, Bioengineering Department Technical Director, Biomedical Imaging Center Beckman Institute for Advanced Science and Technology University of Illinois at Urbana-Champaign

Need for Image Reconstruction Packages in MRI Most fMRI and DTI acquisitions for functional and structural connectivity are acquired by single-shot EPI (SS-EPI) This is limited and suboptimal as data goes to higher resolutions SS-EPI has echo time in the center of the readout- extra echo time and extra decay. Increased delay with increased spatial resolution. Not so with spiral Spatial resolution for single-shot data is limited by T2* blur and field inhomogeneity Modern acquisitions have fully 3D trajectories with undersampling in all three dimensions Unfortunately, raw data sizes large and recons are computationally expensive – must save raw data to enable future recon tools

Enabling Improved delineation of fiber pathways 3D multi-shot, multi-slab navigated spiral DTI SNR efficient Correction for: Motion induced phase Magnetic field inhomogeneity Undersampled data Holtrop and Sutton, J Med Imaging, 2016.

Challenge: Image Reconstruction Large matrix size 1.25 mm isotropic data set Data Size: 18 GB for 6.5 min scan Physics: 3D non-Cartesian (Spiral) sampling Parallel Imaging with 32 channel coil Magnetic Field Inhomogeneity Correction Motion-induced Phase Correction Reconstruction Time 8 days for reconstruction running on workstation Graphics Processing Units (GPU) 100’s times faster: <1 hour. Enables imaging resolutions not feasible before. GTX TITAN GPU: ~$700 (6GB) CORES: 2688 Base Clock: 876 MHz IMPATIENT MRI: Illinois Massively Parallel Acceleration Toolkit for Image reconstruction with ENhanced Throughput in MRI PowerGrid –ISMRM 2016.

http://mrfil.github.io/PowerGrid/ ISMRM 2016, p. 525

Flexible, Readable, and Modifiable //Forward Operator Col<CxT1> operator*(const Col<CxT1>& d) const { Mat<CxT1> outData = zeros<Mat<CxT1>>(nx,ncoils); for (int ii = 0; ii<ncoils; ii++) outData.col(ii) = (*G_obj)*(SMap.col(ii)%d); return vectorise(outData); //G_obj*d is a forward NUFFT/DFT } PowerGrid/C++ SENSE Operator %Forward Operator outData = zeros(nx,ncoils); for ii = 1:ncoils outData(:,ii) = G*(SMap(:,ii).*d(:)); end %G*d is a forward NUFFT/DFT IRT/MATLAB SENSE Operator Structure of forward and adjoint transforms is maintained Code is easily portable from MATLAB to PowerGrid/C++ via Armadillo

PowerGrid: Enabling use of GPU/HPC Goal: Scalable across desktop to supercomputer Desktops, GPUs, Clusters, and even Supercomputers via OpenACC and MPI

Scale: Distributed Memory Computing How to use > 1 GPU? Message Passing Interface (MPI) Phase Corrected SENSE (pcSENSE) for Diffusion Imaging 120 x 120 x 4 x 32 coils 16 GPU: 51s Liu C, Moseley ME, Bammer R. Simultaneous phase correction and SENSE reconstruction for navigated multi-shot DWI with non-cartesian k-space sampling. MRM. 2005;54(6):1412–1422. K20x: 2688 cores, 732 MHz clock rate. 6 GB.

Conclusion Need raw data reconstruction resources to accommodate next generation acquisitions Also need ways to store and share raw data Computationally intensive: need to bring resources to MRI physicists Enable order of magnitude improvements in spatial and temporal resolutions Thanks: MRFIL Lab: Alex Cerjanic, Joe Holtrop, Giang-Chau Ngo, Genevieve Labelle Jeff Fessler, B. Leback, G. Arnold, M. Van Moer PGI, NVIDIA, BlueWaters, Parallel Computing Institute NIH R01EB018107, Blue Waters Illinois Allocation National Science Foundation (awards OCI-0725070 and ACI-1238993)