Multidimensional DSP with GPU acceleration

This is an old revision of this page, as edited by Sing0512 (talk | contribs) at 10:07, 31 October 2015 (References). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

General purpose graphics processing units (GPGPUs) have excellent throughput on vector operations and numeric manipulations by high degree of parallel computation. While processing digital signals, particularly multidimensional signals, often involves in a series of vector operations on massive amount of independent samples, GPGPUs are now widely employed to accelerate multidimensional digital signal processing (DSP), such as image processing, video codec, radar signal analysis, sonar signal processing, and ultrasound scanning. Theoretically, using GPGPU devices to perform multidimensional DSP is able to dramatically reduce the computation complexity compared with central processing units (CPUs), digital signal processors (DSPs), or other FPGA accelerators.



References