Graphical Processing Unit-Accelerated Open-Source Particle Image Velocimetry Software for High Performance Computing Systems

Cameron Dallas, Maria Wu, Vincent Chou, Alex Liberzon, Pierre E. Sullivan

Research output: Contribution to journalArticlepeer-review

Abstract

Particle image velocimetry (PIV) data processing time can constrain data set size and limit the types of statistical analyses performed. General purpose graphics processing unit (GPGPU) computing can accelerate PIV data processing allowing for larger datasets and accompanying higher order statistical analyses. However, this has not been widespread likely due to limited accessibility to the GPU-PIV hardware and software. Most GPU-PIV software is platform dependent and proprietary, which restricts the computing systems that can be used and makes the details of the algorithm unknown. This work highlights the development of an open-source, cross-platform, GPU-accelerated, PIV algorithm. Validation of the algorithm is done using both synthetic and experimental images. The algorithm was found to accurately resolve the time-averaged flow, instantaneous velocity fluctuations, and vortices. All data processing was done on a GPU supercomputing cluster and notably outperformed the central processing unit version of the software by a factor of 175. The algorithm is freely available and included in the OpenPIV distribution.

Original languageEnglish
Article number111401
JournalJournal of Fluids Engineering, Transactions of the ASME
Volume141
Issue number11
DOIs
StatePublished - 1 Nov 2019

All Science Journal Classification (ASJC) codes

  • Mechanical Engineering

Fingerprint

Dive into the research topics of 'Graphical Processing Unit-Accelerated Open-Source Particle Image Velocimetry Software for High Performance Computing Systems'. Together they form a unique fingerprint.

Cite this