Published June 23, 2014
| Version v1
Working paper
Open
OpenMP Parallelization of the Slilab Code
Contributors
Others:
- 1. Linn´e FLOW Centre, Mechanics Department, KTH, SE-100 44 Stockholm, Sweden
- 2. KTH-PDC, SE-100 44 Stockholm, Sweden
Description
This white paper describes parallelization of the Slilab code with OpenMP for a shared-memory execution model when
focusing on the multiphase phase flow simulations, such as fiber suspensions in turbulent channel flows. In such problems
the motion of the ”second phase - fibre” is frequently crossed over the distributed domain boundary of the ”first phase -
fluid”, which in turn reduces the work-balance between the MPI ranks. The addition of OpenMP parallelization allows
to minimize the number of MPI ranks in favor of a single-node parallelism, therefore mitigating MPI imbalance. With
OpenMP parallelism in place, we also analyze performance of Slilab on Intel XeonPhi.
Files
WP178.pdf
Files
(968.1 kB)
Name | Size | Download all |
---|---|---|
md5:d7cd81e6b73608e552ffda2966c69d62
|
968.1 kB | Preview Download |