Optical measurement techniques have been successfully applied to measure various physical quantities in experimental mechanics, material science, biomechanics, etc. To faciliate larger amounts of data and increased accuracy, graphics processing units (GPUs) have entered the mainstream due to their cost-effectiveness, short development cycle, and transparent scalability. This Spotlight not only demonstrates the power of GPUs to accelerate optical measurement algorithms but also provides a hands-on approach for the use of Compute Unified Device Architecture (CUDA) to accelerate existing sequential algorithms on CUDA-capable GPUs. Readers familiar with basic C/C++ programming can integrate CUDA with their existing optical algorithms for higher computing performance.
|