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).
[1]
V. Vlček.
Computation of Inverse Radon Transform on Graphics Cards
,
2004
.
[2]
Jirí Jaros,et al.
Parallel Genetic Algorithm on the CUDA Architecture
,
2010,
EvoApplications.
[3]
P. Toft.
The Radon Transform - Theory and Implementation
,
1996
.
[4]
Kenneth Moreland,et al.
The FFT on a GPU
,
2003,
HWWS '03.
[5]
El-Ghazali Talbi,et al.
Local Search Algorithms on Graphics Processing Units. A Case Study: The Permutation Perceptron Problem
,
2010,
EvoCOP.
[6]
Wen-mei W. Hwu,et al.
Optimization principles and application performance evaluation of a multithreaded GPU using CUDA
,
2008,
PPoPP.