Powiadomienia systemowe
- Sesja wygasła!
- Sesja wygasła!
- Sesja wygasła!
- Sesja wygasła!
Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
The use of cuda computing technology for digital signal processing on the example of a bank of digital filters
Języki publikacji
Abstrakty
Artykuł poświęcony jest wykorzystaniu architektury obliczeniowej CUDA, jako efektywnego narzędzia do cyfrowego przetwarzania sygnałów. Analiza zdolności obliczeniowych architektury CUDA zrealizowana została w oparciu o bank filtrów cyfrowych zaimplementowany z wykorzystaniem języka programowania CUDA C/C++. Przedstawione zostały założenia oraz wyniki badań programu realizującego filtrację. Opisane zostały również zastosowane metody, które wpłynęły na zwiększenie wydajności zaimplementowanego programu.
The article describes the use of CUDA computing architecture, as an effective tool for digital signal processing. The analysis of capabilities of CUDA architecture was realized on the basis of a bank of digital filters implemented using the programming language CUDA C/C ++. In this article were presented assumptions and the results of a program that performs filtration. There were also described methods that increased the efficiency of the implemented program.
Wydawca
Rocznik
Tom
Strony
25--28
Opis fizyczny
Bibliogr. 6 poz., wykr.
Twórcy
autor
- Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego, Instytut Radioelektroniki, Wydział Elektroniki, Warszawa
autor
- Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego, Instytut Radioelektroniki, Wydział Elektroniki, Warszawa
autor
- Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego, Instytut Radioelektroniki, Wydział Elektroniki, Warszawa
Bibliografia
- [1] AGARWAL R.C., BURRUS C.S., Number Theoretic Transforms to Implement Fast Digital Convolution, Proceedings of the IEEE, vol. 63, no. 4, 1975, s. 550–560.
- [2] COOK S., CUDA Programming A Developer’s Guide to Parallel Computing with GPUs, Elsevier, Waltham, 2013, s. 11–16.
- [3] GRĘBOSZ J., Symfonia C++ standard, Edition 2000, Kraków, 2010.
- [4] SANDERS J., KANDROT E., CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU, Helion, Gliwice, 2012.
- [5] ZIELIŃSKI T., Cyfrowe przetwarzanie sygnałów – od teorii do zastosowań, WKŁ, Warszawa, 2005, s. 17–22.
- [6] CUDA C Programming Guide [dostęp: 17.12.2015] http://docs. nvidia.com/cuda/pdf/CUDA_C_Programming_Guide.pdf .
Uwagi
PL
Opracowanie ze środków MNiSW w ramach umowy 812/P-DUN/2016 na działalność upowszechniającą naukę.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-b3f9a3f4-b629-4680-b869-0fc468d2722b