PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Zastosowanie technologii obliczeniowej cuda do cyfrowego przetwarzania sygnałów na przykładzie banku filtrów cyfrowych

Identyfikatory
Warianty tytułu
EN
The use of cuda computing technology for digital signal processing on the example of a bank of digital filters
Języki publikacji
PL
Abstrakty
PL
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.
EN
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.
Rocznik
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
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.