Reduce of computation time by implementation of signal processing algorithms on GPU

It is known that parallel computing systems have some advantages to solve large scale and hard problems. However, traditional multi-processor parallel architectures are not widely used since they are hard to operate and they have high cost in setting-up .It has been an important point to Graphical Processing Units (GPU) were shown to be used in general-purpose applications because they naturally have hundreds of parallel cores. Studies related with the usage of GPUs in general-purpose are increasing day by day. In this study, Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT) and Radon Transforms widely used in signal and image processing problems have been implemented on Quadro FX 3800 GPU which is one of the recent graphical cards of NVIDIA. From the results, applications on GPU provided gain in terms of time as compared to the applications implemented on traditional Central Processing Unit (CPU).