Aplikace DSP na platformě NVidia CUDA: Implementace filtru FIR a Věrohodnostní Funkce CAF pro systémy pasivní radiolokace

Charakteristika

Tento softwarový balíček obsahuje dokumentaci a zdrojové kódy implementací úloh zpracování signálů na hardwarově výpočetní architektuře NVidia CUDA. Základní řešenou úlohou byla implementace číslicového filtru s konečnou impulsovou odezvou (FIR), kde cílem byl výpočetní výkon při jednoduché přesnosti reprezentace čísel. CUDA implementace filtru FIR tedy vypočítá výstupní signál sytému s číslicovým filtrem FIR definovaného impulsovou odezvou pro zadaný vstupní signál.

Druhou, pokročilou, úlohou byla implementace Věrohodnostní funkce CAF pro systémy pasivní radiolokace, kde cílem bylo při stejné numerické přesnosti implementovat hardwarový akcelerátor výkonnější než dřívější CAF implementace na jiných HW platformách. Akcelerátor vypočítá věrohodnostní funkce mezi zadanými signály - přímým signálem a signálem odraženým od pohybujícího se objektu. Tato funkce je klíčovou částí moderních radiolokačních systémů založených na pasivní koherentní lokaci. Akcelerátor je postaven na technologii NVidia CUDA a je doplněn komunikačními funkcemi pro Matlab.

Popis balíku

Název Aplikace DSP na platformě NVidia CUDA
Jméno souboru cudadsp.zip
Licence Freeware
(viz. soubor 'license.txt' v balíčku.)
Obsah balíku ZIP archiv obsahující zdrojové kódy implementací, podpůrné skripty pro prostředí Matlab, testovací datové soubory a dokumentaci.
Velikost 6 858 526 Bytes
Použité nástroje
& platformy
Matlab 2008b, Signal Processing Toolbox, NVidia CUDA SDK v2.2, NVidia CUDA toolkit v2.2 a Grafická karta NVidia GeForce GTX260
Poznámky k instalaci Viz příloha B v dokumentu 'cudadsp.pdf', který je obsažen v balíčku.

Kategorie Výsledku

Číslo projektu Sekce kontraktu Rok Kategorie v RIVu Komentář
7H09005 VS1 2009 S Funkční vzorek

Kontaktní osoba

V případě potřeby kontaktujte odpovědnou osobu, kterou je Zdenek Pohl.