The Introduction of Multi-level Parallelism Solvers in Multibody Dynamics

被引:0
|
作者
Andreev, Andrey [1 ]
Egunov, Vitaly [1 ]
Movchan, Evgenia [1 ]
Cherednikov, Nikita [1 ]
Kharkov, Egor [1 ]
Kohtashvili, Natalia [1 ]
机构
[1] Volgograd State Tech Univ, Volgograd, Russia
基金
俄罗斯基础研究基金会;
关键词
Multilevel hierarchical parallelism; Multibody (MBS) dynamics stress-stain solver; Cluster computing; MPI; Vectorization; OpenCL;
D O I
10.1007/978-3-030-29750-3_13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The paper deals with the problem of the scaling speed-up of time-consuming computations on the example of the dynamic stress-strain state (DSS) modelling for the multibody systems. Speed-up is achieved through the introduction of multilevel parallelism at the levels of decomposition of the model and the distribution of calculations on the computational nodes of the cluster, at the level of multithreaded computations within the part of the model at one node and at the level of vectorization of calculations and their transfer to GPU/ FPGA accelerators within a single computational flow. Vectorization is considered for both conventional multicore CPUs and the MIC architecture. Accelerators are used using OpenCL technology for heterogeneous systems. The possibility of computations speed-up up to 50 times for the considered problem due to the introduction of multilevel parallelism is shown.
引用
下载
收藏
页码:166 / 180
页数:15
相关论文
共 50 条
  • [31] Design Space Exploration of FPGA-based Accelerators with Multi-level Parallelism
    Zhong, Guanwen
    Prakash, Alok
    Wang, Siqi
    Liang, Yun
    Mitra, Tulika
    Niar, Smail
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1141 - 1146
  • [32] Multi-Level Parallelism Analysis of Face Detection on a Shared Memory Multi-Core System
    Chiang, Chih-Hsuan
    Kao, Chih-Heng
    Li, Guan-Ru
    Lai, Bo-Cheng Charles
    2011 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2011, : 328 - 331
  • [33] The multi-level dynamics of state decentralization in Italy
    Francesco Palermo
    Alex Wilson
    Comparative European Politics, 2014, 12 : 510 - 530
  • [34] The multi-level dynamics of state decentralization in Italy
    Palermo, Francesco
    Wilson, Alex
    COMPARATIVE EUROPEAN POLITICS, 2014, 12 (4-5) : 510 - 530
  • [35] MARS: Exploiting Multi-Level Parallelism for DNN Workloads on Adaptive Multi-Accelerator Systems
    Shen, Guan
    Zhao, Jieru
    Wang, Zeke
    Lin, Zhe
    Ding, Wenchao
    Wu, Chentao
    Chen, Quan
    Guo, Minyi
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [36] CelloS: A multi-level approach to evolutionary dynamics
    Attolini, CSO
    Stadler, PF
    Flamm, C
    ADVANCES IN ARTIFICAL LIFE, PROCEEDINGS, 2005, 3630 : 500 - 509
  • [37] Making Sense of Multi-Level Parliamentary Careers: An Introduction
    Jahr, Stefan
    Edinger, Michael
    POLITICAL CAREERS IN EUROPE: CAREER PATTERNS IN MULTI-LEVEL SYSTEMS, 2015, : 9 - 25
  • [38] Introduction: Parties and voters in a multi-level electoral setting
    Conti, N.
    Roux, C.
    Tronconi, F.
    MODERN ITALY, 2009, 14 (02) : 127 - 133
  • [39] Introduction: Multi-level regulation in the Baltic Sea region
    Ringbom, Henrik
    Joas, Marko
    MARINE POLICY, 2018, 98 : 187 - 190
  • [40] Non-Nested Multi-Level Solvers for Finite Element Discretisations of Mixed Problems
    V. John
    P. Knobloch
    G. Matthies
    L. Tobiska
    Computing, 2002, 68 : 313 - 341