Efficient parallel communication schemes for computational fluid dynamics codes

被引:5
作者
Gopalaswamy, N
Ecer, A
Akay, HU
Chien, YP
机构
[1] Indiana Univ Purdue Univ, Purdue Sch Engn & Technol, Dept Mech Engn, Computat Fluid Dynam Lab, Indianapolis, IN 46202 USA
[2] Indiana Univ Purdue Univ, Purdue Sch Engn & Technol, Dept Elect Engn, Computat Fluid Dynam Lab, Indianapolis, IN 46202 USA
关键词
D O I
10.2514/2.465
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
A scheme for improving the efficiency of communications for the parallel computation of Euler equations is presented. The NPARC (National PARC) code is employed as an example for analyzing the flow through a supersonic inlet. The how-held is divided into subregions called blocks. The parallel computation of the problem normally requires communication between each block after each time step of an explicit Runge-Kutta integration scheme. In the developed procedure, the boundary conditions are frozen for k = 10-20 time steps, and blocks are integrated in time without communication with each other during this period. When the boundary conditions are updated, an oscillatory error is introduced into the solution with a fundamental period of 4k time steps, which is then filtered in time, As a result, the communication cost of parallel computing is significantly reduced, Examples for steady and unsteady hows are presented to demonstrate the applicability of the developed procedure.
引用
收藏
页码:961 / 967
页数:7
相关论文
共 6 条
  • [1] DYNAMIC LOAD BALANCING ON A NETWORK OF WORKSTATIONS FOR SOLVING COMPUTATIONAL FLUID-DYNAMICS PROBLEMS
    CHIEN, YP
    ECER, A
    AKAY, HU
    CARPENTER, F
    BLECH, RA
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1994, 119 (1-2) : 17 - 33
  • [2] CHUNG JK, 1994, 940583 AIAA
  • [3] COOPER GK, 1989, TR8915 ARN ENG DEV C
  • [4] GOPALASWAMY N, 1996, 963302 AIAA
  • [5] HIRSCH C, 1989, NUMERICAL COMPUTATIO, V1, pCH10
  • [6] VICHNEVETSKY R, 1982, SIAM STUDIES APPL MA, P51