Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing

Jun Ni, Ching Long Lin, Yongxiang Zhang, Tao He, Shaowen Wang, Boyd M. Knosp

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Lattice Boltzmann Method (LBM) is a promising numerical approach in Computational Fluid Dynamics (CFD). LBM has relatively straightforward parallelism. Our research aims to analyze the performance of a parallel LBM algorithm for fluid flows on various LINUX clusters. This paper briefly depicts the algorithms for domain decomposition and data allocation in parallel LBM. Several data communication strategies using Message Passing Interface (MPI) library are discussed, and the effect of grid size on performance is analyzed. The paper also reports the benchmarks of parallel experiments conducted on different LINUX clusters (UI-ITS-32K and NCSA IA 32 LINUX clusters). The matching between the parallel results and the one using traditional Navier-Stokes approaches is demonstrated. In addition, this study provides basic insights into exploring LBM parallelism in a Grid-enhanced heterogeneous distributed environment.

Original languageEnglish (US)
Title of host publicationProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04
EditorsH.R. Arabnia
Pages10-16
Number of pages7
StatePublished - Dec 1 2004
EventProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04 - Las Vegas, NV, United States
Duration: Jun 21 2004Jun 24 2004

Publication series

NameProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04
Volume1

Other

OtherProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04
CountryUnited States
CityLas Vegas, NV
Period6/21/046/24/04

Fingerprint

Cluster computing
Message passing
Flow of fluids
Computational fluid dynamics
Decomposition
Communication
Experiments

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Ni, J., Lin, C. L., Zhang, Y., He, T., Wang, S., & Knosp, B. M. (2004). Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing. In H. R. Arabnia (Ed.), Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04 (pp. 10-16). (Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04; Vol. 1).

Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing. / Ni, Jun; Lin, Ching Long; Zhang, Yongxiang; He, Tao; Wang, Shaowen; Knosp, Boyd M.

Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04. ed. / H.R. Arabnia. 2004. p. 10-16 (Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04; Vol. 1).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ni, J, Lin, CL, Zhang, Y, He, T, Wang, S & Knosp, BM 2004, Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing. in HR Arabnia (ed.), Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04. Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04, vol. 1, pp. 10-16, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04, Las Vegas, NV, United States, 6/21/04.
Ni J, Lin CL, Zhang Y, He T, Wang S, Knosp BM. Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing. In Arabnia HR, editor, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04. 2004. p. 10-16. (Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04).
Ni, Jun ; Lin, Ching Long ; Zhang, Yongxiang ; He, Tao ; Wang, Shaowen ; Knosp, Boyd M. / Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing. Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04. editor / H.R. Arabnia. 2004. pp. 10-16 (Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04).
@inproceedings{eb4599c21b434c7fba4dbf732622da5c,
title = "Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing",
abstract = "The Lattice Boltzmann Method (LBM) is a promising numerical approach in Computational Fluid Dynamics (CFD). LBM has relatively straightforward parallelism. Our research aims to analyze the performance of a parallel LBM algorithm for fluid flows on various LINUX clusters. This paper briefly depicts the algorithms for domain decomposition and data allocation in parallel LBM. Several data communication strategies using Message Passing Interface (MPI) library are discussed, and the effect of grid size on performance is analyzed. The paper also reports the benchmarks of parallel experiments conducted on different LINUX clusters (UI-ITS-32K and NCSA IA 32 LINUX clusters). The matching between the parallel results and the one using traditional Navier-Stokes approaches is demonstrated. In addition, this study provides basic insights into exploring LBM parallelism in a Grid-enhanced heterogeneous distributed environment.",
author = "Jun Ni and Lin, {Ching Long} and Yongxiang Zhang and Tao He and Shaowen Wang and Knosp, {Boyd M.}",
year = "2004",
month = "12",
day = "1",
language = "English (US)",
isbn = "1932415262",
series = "Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04",
pages = "10--16",
editor = "H.R. Arabnia",
booktitle = "Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04",

}

TY - GEN

T1 - Performance evaluation of a parallel lattice boltzmann method for cavity flows using cluster computing

AU - Ni, Jun

AU - Lin, Ching Long

AU - Zhang, Yongxiang

AU - He, Tao

AU - Wang, Shaowen

AU - Knosp, Boyd M.

PY - 2004/12/1

Y1 - 2004/12/1

N2 - The Lattice Boltzmann Method (LBM) is a promising numerical approach in Computational Fluid Dynamics (CFD). LBM has relatively straightforward parallelism. Our research aims to analyze the performance of a parallel LBM algorithm for fluid flows on various LINUX clusters. This paper briefly depicts the algorithms for domain decomposition and data allocation in parallel LBM. Several data communication strategies using Message Passing Interface (MPI) library are discussed, and the effect of grid size on performance is analyzed. The paper also reports the benchmarks of parallel experiments conducted on different LINUX clusters (UI-ITS-32K and NCSA IA 32 LINUX clusters). The matching between the parallel results and the one using traditional Navier-Stokes approaches is demonstrated. In addition, this study provides basic insights into exploring LBM parallelism in a Grid-enhanced heterogeneous distributed environment.

AB - The Lattice Boltzmann Method (LBM) is a promising numerical approach in Computational Fluid Dynamics (CFD). LBM has relatively straightforward parallelism. Our research aims to analyze the performance of a parallel LBM algorithm for fluid flows on various LINUX clusters. This paper briefly depicts the algorithms for domain decomposition and data allocation in parallel LBM. Several data communication strategies using Message Passing Interface (MPI) library are discussed, and the effect of grid size on performance is analyzed. The paper also reports the benchmarks of parallel experiments conducted on different LINUX clusters (UI-ITS-32K and NCSA IA 32 LINUX clusters). The matching between the parallel results and the one using traditional Navier-Stokes approaches is demonstrated. In addition, this study provides basic insights into exploring LBM parallelism in a Grid-enhanced heterogeneous distributed environment.

UR - http://www.scopus.com/inward/record.url?scp=12344266136&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=12344266136&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:12344266136

SN - 1932415262

SN - 9781932415261

T3 - Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04

SP - 10

EP - 16

BT - Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA'04

A2 - Arabnia, H.R.

ER -