In parallel computing load balancing is an essential component of any efficient and scalable simulation code. Static data decomposition methods have proven to work well for symmetric workloads. But, in today’s multiphysics simulations, with asymmetric workloads, this imbalance prevents good scalability on future generation of parallel architectures. We present our work on developing a general dynamic load balancing framework for multiphysics simulations on hierarchical Cartesian meshes. Using a weighted dual graph based workload estimation and constrained multilevel graph partitioning, the required runtime for industrial applications could be reduced by 40% of the runtime, running on the K computer.
CITATION STYLE
Jansson, N., Bale, R., Onishi, K., & Tsubokura, M. (2017). Dynamic load balancing for large-scale multiphysics simulations. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10164 LNCS, pp. 13–23). Springer Verlag. https://doi.org/10.1007/978-3-319-53862-4_2
Mendeley helps you to discover research relevant for your work.