|
IMPLEMENTATION OF DIGITAL SIGNAL PROCESSING ALGORITHM IN GENERAL PURPOSE GRAPHICS PROCESSING UNIT (GPGPU)Keywords: Keywords: Linear Convolution , Circular Convolution , Least Mean Square (LMS) , Computed unified device architecture (CUDA) Abstract: In this paper, we have proposed sequential and parallel matrix and matrix-vector multiplication in compute unified device architecture (CUDA) libraries. We show the process of a class of algorithms parallelization which are used in digital signal processing. We present this approach on the instance of the Linear Convolution, Circular Convolution, and Least Mean Square (LMS) algorithm. We propose an approach which uses a general purpose graphics processor unit (GPGPU) technology. The accelerated version on GPU computed faster because it took less time compare to the MATLAB and sequential implementation.
|