Acceleration of PDE-based FTLE Calculations on Intel Multi-core and Many-core Architectures

被引:0
|
作者
Wang, Fang [1 ]
Deng, Liang [2 ]
Zhao, Dan [2 ]
Li, Sikun [2 ]
机构
[1] Natl Univ Def Technol, Sch Comp, Changsha, Hunan, Peoples R China
[2] China Aerodynam Res & Dev Ctr, Computat Aerodynam Inst, Mianyang, Peoples R China
关键词
finite-time Lyapunov exponent (FTLE); coherent structure; partial differential equation (PDE); Intel MIC; hardware performance metrics; LAGRANGIAN COHERENT STRUCTURES; TIME LYAPUNOV EXPONENTS; FLUID-FLOWS; VORTEX; IDENTIFICATION; DEFINITION;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Finite-time Lyapunov exponent (FTLE) iswidely used to extract coherent structure of unsteady flow. However, the calculation of FTLE can be highly time-consuming, which greatly limits the application's performance efficiency. In this paper, we accelerate a double precision PDE-based FTLE application for two-and three-dimensionalanalytical flow field on Intel multicore and many-core architectures such as Intel Sandy Bridge and Intel Many Integrated Core (MIC) coprocessor. Through analysis of the calculation processes of FTLE and the characteristics of Intelmulti-core and many-core architectures, we employ three categories of optimization techniques, namely, thread parallelism for multi-/many-core scaling, data parallelism to exploit SIMD (single-instruction multiple-data) mechanism and improving onchip data reuse, to maximize the performance. Also, the hardware performance metrics through an open source performance analysis tool, in order to explain performance difference between Sandy Bridge and MIC, are discussed. The experiment results show that our MIC-enabled FTLE achieves about 1.8x speed-ups relative to a parallel computation on two Intel Sandy Bridge CPUs, and perfect parallel efficiency is also observed from the experiment results.
引用
收藏
页码:178 / 183
页数:6
相关论文
共 50 条
  • [41] Parallel Dual Tree Traversal on Multi-core and Many-core Architectures for Astrophysical N-body Simulations
    Lange, Benoit
    Fortin, Pierre
    EURO-PAR 2014 PARALLEL PROCESSING, 2014, 8632 : 716 - 727
  • [42] Performance analysis of a 3D unstructured mesh hydrodynamics code on multi-core and many-core architectures
    Waltz, J.
    Wohlbier, J. G.
    Risinger, L. D.
    Canfield, T. R.
    Charest, M. R. J.
    Long, A. R.
    Morgan, N. R.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2015, 77 (06) : 319 - 333
  • [43] Performance evaluation of the MODYLAS application on modern multi-core and many-core environments
    Ohshima, Satoshi
    Suzuki, Soichiro
    Sakashita, Tatsuya
    Ogino, Masao
    Katagiri, Takahiro
    Andoh, Yoshimichi
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 787 - 796
  • [44] Fast and scalable quantum computing simulation on multi-core and many-core platforms
    Armin Ahmadzadeh
    Hamid Sarbazi-Azad
    Quantum Information Processing, 22
  • [45] Fast and scalable quantum computing simulation on multi-core and many-core platforms
    Ahmadzadeh, Armin
    Sarbazi-Azad, Hamid
    QUANTUM INFORMATION PROCESSING, 2023, 22 (05)
  • [46] Reconfigurable architecture for heterogeneous multi-core and many-core architecture with IoT assistance
    Xing X.
    Cao J.
    Zhou H.
    Song L.
    Qiu Y.
    International Journal of High Performance Systems Architecture, 2021, 10 (3-4) : 162 - 173
  • [47] Optimizing the Linear Fascicle Evaluation Algorithm for Multi-core and Many-core Systems
    Aggarwal, Karan
    Bondhugula, Uday
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2020, 7 (04)
  • [48] MULTI-CORE AND MANY-CORE SPMD PARALLEL ALGORITHMS FOR CONSTRUCTION OF BASINS OF ATTRACTION
    Silveira, Marcos
    Goncalves, Paulo J. P.
    Balthazar, Jose M.
    JOURNAL OF THEORETICAL AND APPLIED MECHANICS, 2019, 57 (04) : 1067 - 1079
  • [49] Accelerating Metric Space Similarity Joins with Multi-core and Many-core Processors
    Jin, Shichao
    Kim, Okhee
    Feng, Wenya
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2013, PT V, 2013, 7975 : 166 - 180
  • [50] Accelerating metric space similarity joins with multi-core and many-core processors
    Jin, Shichao
    Kim, Okhee
    Feng, Wenya
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, 7971 : 166 - 180