High performance MRI simulations of motion on multi-GPU systems

被引:27
|
作者
Xanthis, Christos G. [1 ,2 ]
Venetis, Ioannis E. [3 ]
Aletras, Anthony H. [1 ,2 ]
机构
[1] Univ Thessaly, Dept Comp Sci & Biomed Informat, Lamia, Greece
[2] Lund Univ, Hosp Lund, Skane Univ, Dept Clin Physiol, Lund, Sweden
[3] Univ Patras, Dept Comp Engn & Informat, Patras, Greece
基金
欧洲研究理事会;
关键词
SPATIAL MODULATION; HEART; MAGNETIZATION; DEFORMATION; RESPIRATION;
D O I
10.1186/1532-429X-16-48
中图分类号
R5 [内科学];
学科分类号
1002 ; 100201 ;
摘要
Background: MRI physics simulators have been developed in the past for optimizing imaging protocols and for training purposes. However, these simulators have only addressed motion within a limited scope. The purpose of this study was the incorporation of realistic motion, such as cardiac motion, respiratory motion and flow, within MRI simulations in a high performance multi-GPU environment. Methods: Three different motion models were introduced in the Magnetic Resonance Imaging SIMULator (MRISIMUL) of this study: cardiac motion, respiratory motion and flow. Simulation of a simple Gradient Echo pulse sequence and a CINE pulse sequence on the corresponding anatomical model was performed. Myocardial tagging was also investigated. In pulse sequence design, software crushers were introduced to accommodate the long execution times in order to avoid spurious echoes formation. The displacement of the anatomical model isochromats was calculated within the Graphics Processing Unit (GPU) kernel for every timestep of the pulse sequence. Experiments that would allow simulation of custom anatomical and motion models were also performed. Last, simulations of motion with MRISIMUL on single-node and multi-node multi-GPU systems were examined. Results: Gradient Echo and CINE images of the three motion models were produced and motion-related artifacts were demonstrated. The temporal evolution of the contractility of the heart was presented through the application of myocardial tagging. Better simulation performance and image quality were presented through the introduction of software crushers without the need to further increase the computational load and GPU resources. Last, MRISIMUL demonstrated an almost linear scalable performance with the increasing number of available GPU cards, in both single-node and multi-node multi-GPU computer systems. Conclusions: MRISIMUL is the first MR physics simulator to have implemented motion with a 3D large computational load on a single computer multi-GPU configuration. The incorporation of realistic motion models, such as cardiac motion, respiratory motion and flow may benefit the design and optimization of existing or new MR pulse sequences, protocols and algorithms, which examine motion related MR applications.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] High performance MRI simulations of motion on multi-GPU systems
    Christos G Xanthis
    Ioannis E Venetis
    Anthony H Aletras
    Journal of Cardiovascular Magnetic Resonance, 16
  • [2] Multi-GPU codes for spin systems simulations
    Bernaschi, M.
    Fatica, M.
    Parisi, G.
    Parisi, L.
    COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (07) : 1416 - 1421
  • [3] Accelerated MR Physics Simulations on multi-GPU systems
    Xanthis, Christos G.
    Venetis, Ioannis E.
    Aletras, Anthony H.
    2013 IEEE 13TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (BIBE), 2013,
  • [4] Benchmarking multi-GPU applications on modern multi-GPU integrated systems
    Bernaschi, Massimo
    Agostini, Elena
    Rossetti, Davide
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (14):
  • [5] Performance Optimization of Allreduce Operation for Multi-GPU Systems
    Nukada, Akira
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 3107 - 3112
  • [6] Modelling Multi-GPU Systems
    Spampinato, Daniele G.
    Elster, Anne C.
    Natvig, Thorvald
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 562 - 569
  • [7] MRI denoising by nonlocal means on multi-GPU
    Granata, Donatella
    Amato, Umberto
    Alfano, Bruno
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) : 523 - 533
  • [8] MRI denoising by nonlocal means on multi-GPU
    Donatella Granata
    Umberto Amato
    Bruno Alfano
    Journal of Real-Time Image Processing, 2019, 16 : 523 - 533
  • [9] Performance Analysis of Parallel FFT on Large Multi-GPU Systems
    Ayala, Alan
    Tomov, Stan
    Stoyanov, Miroslav
    Haidar, Azzam
    Dongarra, Jack
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 372 - 381
  • [10] Understanding Scalability of Multi-GPU Systems
    Feng, Yuan
    Jeon, Hyeran
    15TH WORKSHOP ON GENERAL PURPOSE PROCESSING USING GPU, GPGPU 2023, 2023, : 36 - 37