Parallelization and dynamic load balancing of NPARC codes

1996 
Parallelization and dynamic load balancing of the two-dimensional and three-dimensional NPARC flow codes are presented. A previously developed parallel database package, GPAR, and a dynamic load balancer program, DLB, are used for both the two-dimensional and three-dimensional versions of NPARC. Performance characteristics of the implemented algorithms in two-dimensional and three-dimensional internal flow configurations are explored. Dynamic load balancing studies are carried out with the two parallel codes for an engine inlet configuration. The benchmark cases consist of a two-dimensional case with 4592 grid points and 2 three-dimensional cases, one with 50,950 grid points and the other with 240,000 grid points. The grids are decomposed into solution blocks and parallel computations are carried out with varying number of processors. The pressure response to unsteady perturbations of the inlet temperature is calculated using a variable time-stepping approach specifically developed for parallel computations, which takes into account the time-step variations in blocks with selective communication between the blocks. Time accuracy is maintained with the benefits of increased speedup
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    2
    References
    5
    Citations
    NaN
    KQI
    []