2018 Volume 74 Issue 5 Pages I_703-I_708
This paper presents a new parallelization technique (DBA method) that is effective for large scale solid-liquid multiphase simulations in complex boundary geometries. This technique assigns plural blocks to every processing element and dynamically changing the assignment to balance computation load of processing elements. Simulations were performed on falling particles in the water and air by using the DBA method and the SB method that assigns a single block to every processing element. Computation efficiency of DBA method was examined from these simulations. The results showed that the SB method statically assigned computation resources to blocks of small computation load that made great load unbalance, while the DBA method reduced the load unbalance by dynamical changing block assignments to the processing elements and became faster than the SB method.