Communication cost estimation for parallel CFD using variable time-stepping algorithms

被引:4
|
作者
Chien, YP
Ecer, A
Akay, HU
Secer, S
Blech, R
机构
[1] Indiana Univ Purdue Univ, Dept Elect Engn, Purdue Sch Technol, Indianapolis, IN 46202 USA
[2] NASA, Lewis Res Ctr, Cleveland, OH 44135 USA
关键词
D O I
10.1016/S0045-7825(00)00167-5
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Variable time-stepping algorithm can greatly reduce the execution time of parallel CFD by allowing each parallel CFD process to select its own computation and communication time-steps according to the computational stability conditions. However. this algorithm significantly complicates the task of deriving the cost function for computer load balancing. Computer load balancing for parallel CFD requires a cost function that generally uses the elapsed CFD execution time as the cost. The cost function consists of three components: the computation cost the communication cost, and the idle cost. Since the execution of parallel CFD using variable time-stepping approach causes the change the load of of computer and network even in a single user environment, the cost function should be derived based on the measurement of the parallel CFD execution time. The derived cost function can be used for predicting the elapsed time of future program execution. In this paper, the derivation of communication cost function for a parallel CFD using variable time-stepping algorithm is described. The accuracy of the communication cost function is demonstrated by two test cases and has been successfully used in dynamic computer load balancing. (C) 2000 Elsevier Science S.A, All rights reserved.
引用
收藏
页码:1379 / 1389
页数:11
相关论文
共 50 条
  • [21] Dual Time-Stepping Using Second Derivatives
    Jan Nordström
    Andrea A. Ruggiu
    Journal of Scientific Computing, 2019, 81 : 1050 - 1071
  • [22] Parallel-in-Time Solution of Eddy Current Problems Using Implicit and Explicit Time-stepping Methods
    Garcia, I. Cortes
    Kulchytska-Ruchka, I
    Clemens, M.
    Schoeps, S.
    SELECTED PAPERS FROM THE NINETEENTH BIENNIAL IEEE CONFERENCE ON ELECTROMAGNETIC FIELD COMPUTATION (IEEE CEFC 2020), 2020,
  • [23] Variable Time-Stepping Modular Multilevel Converter Model for Fast and Parallel Transient Simulation of Multiterminal DC Grid
    Lin, Ning
    Dinavahi, Venkata
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2019, 66 (09) : 6661 - 6670
  • [24] Research of time-stepping algorithms for MDOF pseudo-dynamic tests
    School of Civil Eng., Xi'an Univ. of Arch. and Tech., Xi'an 710055, China
    Jianzhu Jiegou Xuebao, 2006, SUPPL. (861-864):
  • [25] Generalising direct time-stepping algorithms for transient problems in solid mechanics
    Modak, S
    Sotelino, ED
    COMPUTATIONAL MECHANICS: TECHNIQUES AND DEVELOPMENTS, 2000, : 161 - 171
  • [26] A new fractional time-stepping method for variable density incompressible flows
    Li, Ying
    Mei, Liquan
    Ge, Jiatai
    Shi, Feng
    JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 242 : 124 - 137
  • [27] Variable time-stepping in the pathwise numerical solution of the chemical Langevin equation
    Ilie, Silvana
    JOURNAL OF CHEMICAL PHYSICS, 2012, 137 (23):
  • [28] Analysis of parallel versus sequential splittings for time-stepping physical parameterizations
    Dubal, M
    Wood, N
    Staniforth, A
    MONTHLY WEATHER REVIEW, 2004, 132 (01) : 121 - 132
  • [30] Towards parallel time-stepping for the numerical simulation of atherosclerotic plaque growth
    Frei, Stefan
    Heinlein, Alexander
    JOURNAL OF COMPUTATIONAL PHYSICS, 2023, 491