Repartitioning Strategies for Massively Parallel Simulation of Reacting Flow

ORAL

Abstract

The majority of parallel CFD simulators partition the domain into equal regions and assign the calculations for a particular region to a unique processor. This type of domain decomposition is vital to the efficiency of the solver. However, as the simulation develops, the workload among the partitions often become uneven (e.g. by adaptive mesh refinement, or chemically reacting regions) and a new partition should be considered. The process of repartitioning adjusts the current partition to evenly distribute the load again. We compare two repartitioning tools: Zoltan, an architecture-agnostic graph repartitioner developed at the Sandia National Laboratories; and Paragon, an architecture-aware graph repartitioner developed at the University of Pittsburgh. The comparative assessment is conducted via simulation of the Taylor-Green vortex flow with chemical reaction.

Authors

  • Patrick Pisciuneri

    Univ of Pittsburgh

  • Angen Zheng

    Univ of Pittsburgh

  • Peyman Givi

    University of Pittsburgh, Univ of Pittsburgh

  • Alexandros Labrinidis

    Univ of Pittsburgh

  • Panos Chrysanthis

    Univ of Pittsburgh