liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
A smoothed particle hydrodynamic simulation utilizing the parallel processing capabilites of the GPUs
Linköping University, Department of Science and Technology.
2009 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Simulating fluid behavior has proven to be a demanding challenge which requires complex computational models and highly efficient data structures. Smoothed Particle Hydrodynamics (SPH) is a particle based computational model used to simulate fluid behavior that has been found capable of producing convincing results. However, the SPH algorithm is computational heavy which makes it cumbersome to work with.

This master thesis describes how the SPH algorithm can be accelerated by utilizing the GPU’s computational resources. It describes a model for how to distribute the work load on the GPU and presents a suitable data structure. In addition, it proposes a method to represent and handle moving objects in the fluids surroundings. Finally, the performance gain due to the GPU is evaluated by comparing processing times with an identical implementation running solely on the CPU.

Place, publisher, year, edition, pages
2009. , 39 p.
Keyword [en]
Fluid simulation, Smoothed Particle Hydrodynamics, Computational-fluid dynamics, General Purpose Computation on GPUs, CUDA.
National Category
Computer and Information Science
URN: urn:nbn:se:liu:diva-21761ISRN: LiU-ITN-TEK-A--09/052--SEOAI: diva2:241656
Available from: 2009-10-05 Created: 2009-10-05 Last updated: 2009-10-05Bibliographically approved

Open Access in DiVA

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

Search in DiVA

By author/editor
Lundqvist, Viktor
By organisation
Department of Science and Technology
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 323 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: 278 hits
ReferencesLink to record
Permanent link

Direct link