A GPU-Based Architecture for Real-Time Data Assessment at Synchrotron Experiments

被引:38
|
作者
Chilingaryan, Suren [1 ]
Mirone, Alessandro [2 ]
Hammersley, Andrew [2 ]
Ferrero, Claudio [2 ]
Helfen, Lukas [3 ]
Kopmann, Andreas [1 ]
Rolo, Tomy dos Santos [3 ]
Vagovic, Patrik [3 ]
机构
[1] Karlsruhe Inst Technol, Inst Data Proc & Elect, D-76021 Karlsruhe, Germany
[2] European Synchrotron Radiat Facil, F-38000 Grenoble, France
[3] Karlsruhe Inst Technol, Inst Synchrotron Radiat, D-76021 Karlsruhe, Germany
关键词
Computed tomography; GPU computing; high performance computing; image reconstruction; parallel programming; performance evaluation; software; synchrotrons; GRAPHICS HARDWARE; RADIATION; RESOLUTION;
D O I
10.1109/TNS.2011.2141686
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Advances in digital detector technology leads presently to rapidly increasing data rates in imaging experiments. Using fast two-dimensional detectors in computed tomography, the data acquisition can be much faster than the reconstruction if no adequate measures are taken, especially when a high photon flux at synchrotron sources is used. We have optimized the reconstruction software employed at the micro-tomography beamlines of our synchrotron facilities to use the computational power of modern graphic cards. The main paradigm of our approach is the full utilization of all system resources. We use a pipelined architecture, where the GPUs are used as compute coprocessors to reconstruct slices, while the CPUs are preparing the next ones. Special attention is devoted to minimize data transfers between the host and GPU memory and to execute memory transfers in parallel with the computations. We were able to reduce the reconstruction time by a factor 30 and process a typical data set of 20 GB in 40 seconds. The time needed for the first evaluation of the reconstructed sample is reduced significantly and quasi real-time visualization is now possible.
引用
收藏
页码:1447 / 1455
页数:9
相关论文
共 50 条
  • [1] GPU-based real-time RGBD data filtering
    Abdenour Amamra
    Nabil Aouf
    [J]. Journal of Real-Time Image Processing, 2018, 14 : 323 - 340
  • [2] GPU-based real-time RGBD data filtering
    Amamra, Abdenour
    Aouf, Nabil
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 14 (02) : 323 - 340
  • [3] GPU-based Real-time Face Detector
    Jeong, Jae-chan
    Shin, Ho-chul
    Cho, Jae-il
    [J]. 2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAL), 2012, : 173 - 175
  • [4] GPU-based real-time deformation with normal reconstruction
    Che, Yinghui
    Wang, Jing
    Liang, Xiaohui
    [J]. TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2007, 4469 : 667 - +
  • [5] Real-time GPU-based simulation of dynamic terrain
    Aquilio, Anthony S.
    Brooks, Jeremy C.
    Zhu, Ying
    Owen, G. Scott
    [J]. ADVANCES IN VISUAL COMPUTING, PT 1, 2006, 4291 : 891 - +
  • [6] GPU-based real-time acoustical occlusion modeling
    Cowan, Brent
    Kapralos, Bill
    [J]. VIRTUAL REALITY, 2010, 14 (03) : 183 - 196
  • [7] A real-time GPU-based approach for alert aggregation
    Abadi, Masoud
    Nowroozi, Alireza
    [J]. JOURNAL OF HIGH SPEED NETWORKS, 2015, 21 (01) : 69 - 80
  • [8] GPU-based bistatic ISAR real-time imaging
    Zhang, Chengyan
    Xie, Min
    Fu, Xiongjun
    Liu, Shiliang
    Wang, Wenqing
    [J]. 2015 IEEE 5TH ASIA-PACIFIC CONFERENCE ON SYNTHETIC APERTURE RADAR (APSAR), 2015, : 112 - 116
  • [9] GPU-based real-time acoustical occlusion modeling
    Brent Cowan
    Bill Kapralos
    [J]. Virtual Reality, 2010, 14 : 183 - 196
  • [10] GPU-Based Real-Time Range Image Segmentation
    Jin, Xinhua
    Kang, Dong Joong
    Jeong, Mun-Ho
    [J]. INTELLIGENT COMPUTING METHODOLOGIES, 2014, 8589 : 293 - 297