Title :
Implementation of convolution operation on general purpose processors
Author :
Jamro, Ernest ; Wiatr, Kazimierz
Author_Institution :
Inst. of Electron., AGH Tech. Univ. of Cracow, Poland
Abstract :
Convolution (FIR filtering) is a computationally demanding operation, especially when performed as a two-dimension (2D) operation in a real time image processing system. Consequently, a great amount of research has been done to perform this operation more and more efficiently. This paper reviews different architectures of general-purpose processors giving the example of Pentium family. In recent years a rapid development of microprocessors have been observed, however, it can be seen that architecture of microprocessors is already complex and a further rapid increase of the calculation speed rather limited. Dedicated processors implement convolution operation very efficiently, nevertheless, the design is not flexible which makes design development, test and upgrade difficult
Keywords :
FIR filters; image processing; microprocessor chips; FIR filtering; computationally demanding operation; convolution; convolution operation; general purpose processors; general-purpose processors; microprocessors; real time image processing system; Artificial neural networks; Computer architecture; Convolution; Filtering; Finite impulse response filter; Image processing; Image resolution; Kernel; Microprocessors; Pixel;
Conference_Titel :
Euromicro Conference, 2001. Proceedings. 27th
Conference_Location :
Warsaw
Print_ISBN :
0-7695-1236-4
DOI :
10.1109/EURMIC.2001.952482