| タイトル | RANS-MP: A Portable Parallel Navier-Stokes Solver |
| 著者(英) | Tu, Eugene; VanderWijngaart, Rob F. |
| 著者所属(英) | MCAT Inst. |
| 発行日 | 1996-01-01 |
| 言語 | eng |
| 内容記述 | RANS-MP, a new implementation of a single-grid Navier-Stokes solver using the diagonalized Beam-Warming approximate-factorization scheme, is presented. This first release of the completely rewritten solver employs the following optimizations: (1) Bi-directional multi-partition method for the ADI solver part; this improves granularity and load balance; (2) Improved cache usage through elimination of non-unit-stride array access (possible in part due to multi-partitioning); (3) Preprocessing of communicating boundary conditions to streamline logic during time stepping; (4) Truly parallel, high-performance I/O using the newly-developed MPI-IO library; (5) Elimination of large amounts of redundant operations through efficient use of workspace. Results of some realistic wing computations on the IBM SP2 computer will be presented. We will demonstrate that excellent absolute performance and scalability are obtained with RANS-MP, even for relatively small grid sizes. Besides high performance, an outstanding feature of RANS-MP is its true portability, due to the use of the portable message passing and I/O libraries MPI and MPI-IO. |
| NASA分類 | Fluid Mechanics and Thermodynamics |
| 権利 | No Copyright |
|