GPU-accelerated MART and concurrent cross-correlation for tomographic PIV

被引:18
|
作者
Zeng, Xin [1 ,2 ]
He, Chuangxin [1 ,2 ]
Liu, Yingzheng [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Key Lab Educ, Minist Power Machinery & Engn, 800 Dongchuan Rd, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Gas Turbine Res Inst, 800 Dongchuan Rd, Shanghai 200240, Peoples R China
基金
上海市自然科学基金; 中国国家自然科学基金;
关键词
GRAPH ALGORITHMS; IMAGE; IMPLEMENTATION; LAYER;
D O I
10.1007/s00348-022-03444-3
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a novel Graphics Processing Unit (GPU)-accelerated method for large-scale data processing of tomographic particle image velocimetry. The multiplicative algebraic reconstruction technique (MART) is utilized to reconstruct three-dimensional (3D) particle fields, and cross-correlation with fast Fourier transform is used to generate the displacement vectors. The Compute Unified Device Architecture (CUDA) C programming model is used to port the velocity field reconstruction from CPU code to GPU code to improve efficiency. For similar reconstruction tasks, a particular thread grid hierarchy is designed to construct the corresponding computational kernel functions, and each task is launched in a single thread. A modified strategy of pixel batch processing is then used to manage the GPU memory access. Subsequently, the asynchronous stream concurrency is used to generate the velocity field with the GPU cuFFT library. A synthetic 3D experiment with a ring vortex is carried out to verify the accuracy and efficiency of the developed method. The parallel results agree well with the generated data and other research conclusions reported in the literature. The speed-up ratio by multi-core CPU (Intel (R) Xeon (R) Platinum 8168) parallel implementation with OpenMP converges to 2.5 x in MFG-MART and 3.0 x in cross-correlation. In contrast to a 24-core CPU implementation, a GPU (NVIDIA Tesla V100S, 32 GB) under maximum memory usage achieves an impressive speed-up ratio of over 20 x in parallel MFG-MART and 4 x in concurrent cross-correlation. The measurement of turbulent flow in a circular jet flow at Reynolds 3,000 is used to examine the efficiency promotion of the parallelized framework in real experimental settings. For the synthetic volume reconstruction of 700 x 700 x 140 voxels and cross-correlation with 41(3) voxels window in a 75% overlap, and the experimental volume reconstruction of 550 x 1100 x 550 voxels and cross-correlation with 32 3 voxels window in a 50% overlap, a frame of velocity field can be completed within 2 min in each domain. [GRAPHICS] .
引用
收藏
页数:18
相关论文
共 50 条
  • [41] GPU Accelerated Fourier Cross Correlation Computation and Its Application in Template Matching
    Liu, Yunhui
    Zou, Qi
    Luo, Siwei
    HIGH PERFORMANCE NETWORKING, COMPUTING, AND COMMUNICATION SYSTEMS, 2011, 163 : 484 - 491
  • [42] Fluid trajectory evaluation based on an ensemble-averaged cross-correlation in time-resolved PIV
    Jeon, Young Jin
    Chatellier, Ludovic
    David, Laurent
    EXPERIMENTS IN FLUIDS, 2014, 55 (07)
  • [43] Concurrent Estimation of a PLL Transfer Function by Cross-Correlation with pseudo-random Jitter
    Schat, Jan
    Moehlmann, Ulrich
    2019 IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2019,
  • [44] Fluid trajectory evaluation based on an ensemble-averaged cross-correlation in time-resolved PIV
    Young Jin Jeon
    Ludovic Chatellier
    Laurent David
    Experiments in Fluids, 2014, 55
  • [45] Cosmic star formation history with tomographic cosmic infrared background-galaxy cross-correlation
    Yan, Ziang
    van Waerbeke, Ludovic
    Wright, Angus H.
    Bilicki, Maciej
    Gu, Shiming
    Hildebrandt, Hendrik
    Maniyar, Abhishek S.
    Troster, Tilman
    ASTRONOMY & ASTROPHYSICS, 2022, 665
  • [46] Theoretical analysis of direct and phase-filtered cross-correlation response to a sinusoidal displacement for PIV image processing
    Theunissen, R.
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2012, 23 (06)
  • [47] A high-spatial resolution and large dynamic range cross-correlation PIV technique for turbulent flow measurements
    Soria, J
    Kostas, J
    Fouras, A
    Cater, J
    INTERNATIONAL CONFERENCE ON OPTICAL METHODS AND DATA PROCESSING IN HEAT AND FLUID FLOW, 1998, 1998 (02): : 375 - 384
  • [48] Tomographic inversion of measured cross-correlation functions of ocean noise in shallow water using ray theory
    Goncharov, V. V.
    Shurup, A. S.
    Godin, O. A.
    Zabotin, N. A.
    Vedenev, A. I.
    Sergeev, S. N.
    Brown, M. G.
    Shatravin, A. V.
    ACOUSTICAL PHYSICS, 2016, 62 (04) : 436 - 446
  • [49] Cosmological constraints from the tomographic cross-correlation of DESI Luminous Red Galaxies and Planck CMB lensing
    White, Martin
    Zhou, Rongpu
    DeRose, Joseph
    Ferraro, Simone
    Chen, Shi-Fan
    Kokron, Nickolas
    Bailey, Stephen
    Brooks, David
    Garcia-Bellido, Juan
    Guy, Julien
    Honscheid, Klaus
    Kehoe, Robert
    Kremin, Anthony
    Levi, Michael
    Palanque-Delabrouille, Nathalie
    Poppett, Claire
    Schlegel, David
    Tarle, Gregory
    JOURNAL OF COSMOLOGY AND ASTROPARTICLE PHYSICS, 2022, (02):
  • [50] TOWARD A TOMOGRAPHIC ANALYSIS OF THE CROSS-CORRELATION BETWEEN PLANCK CMB LENSING AND H-ATLAS GALAXIES
    Bianchini, F.
    Lapi, A.
    Calabrese, M.
    Bielewicz, P.
    Gonzalez-Nuevo, J.
    Baccigalupi, C.
    Danese, L.
    de Zotti, G.
    Bourne, N.
    Cooray, A.
    Dunne, L.
    Eales, S.
    Valiante, E.
    ASTROPHYSICAL JOURNAL, 2016, 825 (01):