Parallel Lattice Boltzmann Method with Blocked Partitioning |
| |
Authors: | Claudio Schepke Nicolas Maillard Philippe O A Navaux |
| |
Affiliation: | 1.Grupo de Processamento Paralelo e Distribuído, Instituto de Informática,Universidade Federal do Rio Grande do Sul,Porto Alegre,Brazil |
| |
Abstract: | This paper presents and discusses a blocked parallel implementation of bi- and three-dimensional versions of the Lattice Boltzmann
Method. This method is used to represent and simulate fluid flows following a mesoscopic approach. Most traditional parallel
implementations use simple data distribution strategies to parallelize the operations on the regular fluid data set. However,
it is well known that block partitioning is usually better. Such a parallel implementation is discussed and its communication
cost is established. Fluid flows simulations crossing a cavity have also been used as a real-world case study to evaluate
our implementation. The presented results with our blocked implementation achieve a performance up to 31% better than non-blocked
versions, for some data distributions. Thus, this work shows that blocked, parallel implementations can be efficiently used
to reduce the parallel execution time of the method. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|