MODELING THE PERFORMANCE OF DIRECT NUMERICAL SIMULATION ON PARALLEL SYSTEMS

被引:0
|
作者
Kerbyson, Darren J. [1 ]
Barker, Kevin J. [1 ]
机构
[1] Pacific Northwest Natl Lab, PAL, Richland, WA 99353 USA
基金
美国国家科学基金会;
关键词
High Performance Computing; Performance Modeling; Performance Analysis; Large-Scale Systems;
D O I
10.1142/S0129626411000230
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Direct Numerical Simulation (DNS) is an important application area that is expected to use large fractions of future large-scale simulations. In this work we develop, validate and use a performance model of the combustion code, DNS3D, to explore achieved performance on current parallel systems. The performance model is developed from a thorough analysis of the application. Its key computation characteristics are coupled with the performance characteristics of the system using an parameterized analytical model. The model is validated on three parallel systems: a muti-core AMD Opteron based system with an Infiniband fat-tree network, an IBM Power5+ system with an HPS fat-tree network, and an IBM Power7 system with a direct connect network. The performance model is shown to achieve high prediction accuracy on all three systems. We illustrate how the model can be used to explore impact of changes in either the system or the application. It is used to both analyze the achieved performance on these systems as well as to explore the possible benefits of further optimizing DNS3D's main computational kernel of one-dimensional FFTs, or in possibly overlapping communication with computation.
引用
收藏
页码:301 / 318
页数:18
相关论文
共 50 条
  • [1] Direct numerical simulation of an impinging jet into parallel disks
    Satake, S
    Kunugi, T
    [J]. INTERNATIONAL JOURNAL OF NUMERICAL METHODS FOR HEAT & FLUID FLOW, 1998, 8 (07) : 768 - +
  • [2] Parallel numerical solution for flood modeling systems
    Hluchy, L
    Froehlich, D
    Tran, VD
    Astalos, J
    Dobrucky, M
    Nguyen, GT
    [J]. PARALLEL PROCESSING APPLIED MATHEMATICS, 2002, 2328 : 485 - 492
  • [3] Performance prediction of parallel systems by simulation
    Luque, E
    Suppi, R
    Margalef, T
    Sorribes, J
    Hernandez, P
    Cesar, E
    Serrano, M
    Ortet, C
    Cores, F
    Falguera, J
    [J]. COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1998, 17 (05): : 457 - 468
  • [4] High Performance Computation of a Jet in Crossflow by Lattice Boltzmann Based Parallel Direct Numerical Simulation
    Lei, Jiang
    Wang, Xian
    Xie, Gongnan
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [5] Performance evaluation of parallel direct numerical simulation code on supercomputer SX-Aurora TSUBASA
    Yokokawa, Mitsuo
    Takenaka, Yujiro
    Ishihara, Takashi
    Komatsu, Kazuhiko
    Kobayashi, Hiroaki
    [J]. COMPUTERS & FLUIDS, 2023, 261
  • [6] Symbolic performance modeling of parallel systems
    van Gemund, AJC
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (02) : 154 - 165
  • [7] MODELING REQUIREMENTS FOR THE PARALLEL SIMULATION OF HYDRAULIC SYSTEMS
    BURTON, JD
    EDGE, KA
    BURROWS, CR
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1994, 116 (01): : 137 - 145
  • [8] Direct numerical simulation of a turbulent reactive plume on a parallel computer
    Cook, AW
    Riley, JJ
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 1996, 129 (02) : 263 - 283
  • [9] Direct numerical simulation of incompressible flows on parallel Octree grids
    Egan, Raphael
    Guittet, Arthur
    Temprano-Coleto, Fernando
    Isaac, Tobin
    Peaudecerf, Francois J.
    Landel, Julien R.
    Luzzatto-Fegiz, Paolo
    Burstedde, Carsten
    Gibou, Frederic
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 428
  • [10] Direct numerical simulation and modeling of a nonequilibrium turbulent plasma
    Domingo, P
    Benazzouz, T
    [J]. AIAA JOURNAL, 2000, 38 (01) : 73 - 78