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.
Graphical Processing Unit-Accelerated Open-Source Particle Image Velocimetry Software for High Performance Computing Systems
Contributed by the Fluids Engineering Division of ASME for publication in the JOURNAL OF FLUIDS ENGINEERING. Manuscript received September 10, 2018; final manuscript received March 25, 2019; published online May 8, 2019. Assoc. Editor: Arindam Banerjee.
- Views Icon Views
- Share Icon Share
- Cite Icon Cite
- Search Site
Dallas, C., Wu, M., Chou, V., Liberzon, A., and Sullivan, P. E. (May 8, 2019). "Graphical Processing Unit-Accelerated Open-Source Particle Image Velocimetry Software for High Performance Computing Systems." ASME. J. Fluids Eng. November 2019; 141(11): 111401. https://doi.org/10.1115/1.4043422
Download citation file:
- Ris (Zotero)
- Reference Manager