혼합격자를 이용한 2차원 난류 유동장 해석 프로그램의 병렬화

Parallelization of a Two-Dimensional Navier-Stokes Solver Using Hybrid Meshes

  • 옥호남 (한국항공우주연구소 공력성능연구그룹) ;
  • 박승오 (한국과학기술원 항공우주공학과)
  • 발행 : 1999.11.01

초록

A two-dimensional Navier-Stokes solver using hybrid meshes is parallelized with a domain decompostion method. The focus of this paper is placed on minimizing the amount of effort in parallelizing the serial version of the solver, and this is achieved by adding an additional layer of cells to each decomposed domain. Most subroutines of the serial solver are used without modification, and the information exchange between neighboring domains is achieved using MPI(Message Passing Interface) library. Load balancing among the processors and scheduling of the message passing are implemented to reduce the overhead of parallelization, and the speed-up achieved by parallelization is measured on the transonic invisicd and turbulent flow problems. The parallelization efficiencies of the explicit Runge-Kutta scheme and the implicit point-SGS scheme are compared and the effects of various factors on the results are also studied.

키워드