Parallel load-balancing for combustion with spray for large-scale simulation

被引:10
|
作者
Thari, A. [1 ]
Treleaven, N. C. W. [2 ]
Staufer, M. [3 ]
Page, G. J. [1 ]
机构
[1] Loughborough Univ, Dept Aeronaut & Automot Engn, Loughborough LE11 3TU, Leics, England
[2] CFD Team, CERFACS, 42 Ave Gaspard Coriolis, F-31057 Toulouse, France
[3] Rolls Royce Deutschland Ltd & Co KG, D-15827 Blankenfelde Mahlow, Germany
基金
英国工程与自然科学研究理事会;
关键词
Task-based parallelism; Asynchronous multi-physics; Shared-memory communication; Eulerian-Lagrangian; Combustion with spray;
D O I
10.1016/j.jcp.2021.110187
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An asynchronous task-based Eulerian-Lagrangian approach for efficient parallel multiphysics simulations that can scale for arbitrary large number of particles and non is presented. The parallel methodology is based on a task-based partitioning of the multi-physics problem, where each single-physics problem is considered as a task and carried out using its own set of processes. This allows the two problems to solve their governing equations concurrently; therefore, hiding the computational cost incurred of solving an additional physical solver. Applications to complex breakup mechanism leading to highly dynamic computational loading and three-dimensional swirl combustion chamber with reacting flow/spray with extremely uneven particle distribution demonstrate the improved parallel efficiency and great potential of the presented approach. (C) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Parallel cellular automata for large-scale urban simulation using load-balancing techniques
    Li, Xia
    Zhang, Xiaohu
    Yeh, Anthony
    Liu, Xiaoping
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2010, 24 (06) : 803 - 820
  • [2] An efficient dynamic load-balancing algorithm in a large-scale cluster
    Zhang, BY
    Mo, ZY
    Yang, GW
    Zheng, WM
    DISTRIBUTED AND PARALLEL COMPUTING, 2005, 3719 : 174 - 183
  • [3] Load-Balancing for Large-Scale Soot Particle Agglomeration Simulations
    Hirschmann, Steffen
    Kronenburg, Andreas
    Glass, Colin W.
    Pflueger, Dirk
    PARALLEL COMPUTING: TECHNOLOGY TRENDS, 2020, 36 : 147 - 156
  • [4] EFFICIENT GRAPH-BASED DYNAMIC LOAD-BALANCING FOR PARALLEL LARGE-SCALE AGENT-BASED TRAFFIC SIMULATION
    Xu, Yadong
    Cai, Wentong
    Aydt, Heiko
    Lees, Michael
    PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 3483 - 3494
  • [5] Tarazu: An Adaptive End-to-end I/O Load-balancing Framework for Large-scale Parallel File Systems
    Paul, Arnab K.
    Neuwirth, Sarah
    Wadhwa, Bharti
    Wang, Feiyi
    Oral, Sarp
    Butt, Ali R.
    ACM TRANSACTIONS ON STORAGE, 2024, 20 (02)
  • [6] Subgrid modeling for simulation of spray combustion in large-scale combustors
    Menon, S
    Patel, N
    AIAA JOURNAL, 2006, 44 (04) : 709 - 723
  • [7] Subgrid modeling for simulation of spray combustion in large-scale combustors
    Menon, Suresh
    Patel, Nayan
    AIAA Journal, 2006, 44 (04): : 709 - 723
  • [8] Scheduling parallel processes and load balancing in large-scale computing systems
    Kutepov, V. P.
    DCABES 2007 Proceedings, Vols I and II, 2007, : 444 - 448
  • [9] Load-Balancing for Parallel Delaunay Triangulations
    Funke, Daniel
    Sanders, Peter
    Winkler, Vincent
    EURO-PAR 2019: PARALLEL PROCESSING, 2019, 11725 : 156 - 169
  • [10] Dynamic Load-Balancing Vertical Control for a Large-Scale Software-Defined Internet of Things
    Zhong, Xiaoxun
    Zhang, Lianming
    Wei, Yehua
    IEEE ACCESS, 2019, 7 : 140769 - 140780