Change search
ReferencesLink to record
Permanent link

Direct link
Hybrid Parallel Computation of OpenFOAM Solver on Multi-Core Cluster Systems
KTH, School of Information and Communication Technology (ICT).
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

OpenFOAM, an open source industrial Computational Fluid Dynamics (CFD) tool, which contains dozens of simulation application inside. A traditional approach to accelerate physical simulation process is to employ more powerful supercomputer. However, It is bound to expense large amount of hardware resources. In recent years, parallel and distributed computing is becoming an efficient way to solve such computational intensive application.

This thesis pick up the most used compressible reacting solver named dieselFoam as the research target. Through the analysis of code structure in solver equation and native MPI implementation in OpenFOAM, deploy two level parallelism structure on SMP cluster, which use Message Passing Interface (MPI) between each SMP nodes and OpenMP directives inside SMP node. The key idea is making use of feature of threads parallelism, reduce unnecessary MPI communication overhead, thereby achieve performance improvement.

The experiment results demonstrate application speedup by our solution, also in good agreement with the theoretical study. Based on the potential candidates analysis and performance results, we can conclude that the hybrid parallel model is proper for the acceleration of OpenFOAM solver application compare to the native MPI ways. Also through the discussion of the thesis, provides some suggestion about the future improvement area.

Place, publisher, year, edition, pages
2011. , 90 p.
TRITA-ICT-EX, 2011:4
National Category
Computer and Information Science
URN: urn:nbn:se:kth:diva-31175OAI: diva2:402999
Educational program
Master of Science - Software Engineering of Distributed Systems
Available from: 2011-03-10 Created: 2011-03-10 Last updated: 2014-10-15Bibliographically approved

Open Access in DiVA

fulltext(522 kB)7413 downloads
File information
File name FULLTEXT01.pdfFile size 522 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 7415 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 419 hits
ReferencesLink to record
Permanent link

Direct link