ITMO
ru/ ru

ISSN: 1023-5086

ru/

ISSN: 1023-5086

Scientific and technical

Opticheskii Zhurnal

A full-text English translation of the journal is published by Optica Publishing Group under the title “Journal of Optical Technology”

Article submission Подать статью
Больше информации Back

УДК: 004.932

Image-processing methods on general-purpose graphics processors with parallel architecture

For Russian citation (Opticheskii Zhurnal):
Филатов В.И. Методы обработки изображений на графических процессорах общего назначения с параллельной архитектурой // Оптический журнал. 2012. Т. 79. № 11. С. 53–58.

 

Filatov V. I.  Image-processing methods on general-purpose graphics processors with parallel architecture  [in English] // Opticheskii Zhurnal. 2012. V. 79. № 11. P. 53–58.

For citation (Journal of Optical Technology):

V. I. Filatov, "Image-processing methods on general-purpose graphics processors with parallel architecture," Journal of Optical Technology. 79(11), 716-720 (2012). https://doi.org/10.1364/JOT.79.000716

Abstract:

This paper discusses the principles of massively parallel computations for digital signal processing by means of NVIDIA CUDA technology, using as examples such operations as the inversion of image brightnesses, gamma correction, and the Sobel operator. The main methods of digital image processing using massive parallelism of the computations on a graphics processing unit are evaluated. These methods are implemented on the central processing unit and the graphics processing unit and are compared in terms of such parameters as the time to carry out the processing, the size of the images that are used, and the size of the memory blocks used by the CUDA architecture.

Keywords:

massively parallel computing, image processing, warp

OCIS codes: 100.0100, 100.2000

References:

1. A. V. Boreskov and A. A. Kharlamov, Bases of Working with CUDA Technology (DMK Press, Moscow, 2010).
2. J. Sanders and E. Kandrot, CUDA by Example: An Introduction to General-Purpose GPU Programming (Addison-Wesley, 2010).
3. T. P. Baranovskaya, V. I. Lo˘ıko, M. I. Semenov, and A. I. Trubilin, The Architecture of Computer Systems and Networks (Finansy i Statistika, Moscow, 2003).
4. V. T. Fisenko and T. Yu. Fisenko, Computer Processing and Image Recognition: A Textbook (SPbGU ITMO, St. Petersburg, 2008).