Skip to content
Publications

Article · PRZEGLĄD ELEKTROTECHNICZNY · February 5, 2015

Digital filter bank implementation in hydroacoustic monitoring tasks

Abstract

The paper discusses digital filter bank implementation using the weighted overlap-add (WOLA) algorithm modification introduced in the context of multichannel signal processing. The suggested modification is applied to hydroacoustic monitoring tasks. High-performance software- hardware implementations on the basis of CPU (Central Processing Unit) and CUDA (Compute Unified Device Architecture) are compared and CUDA is shown to provide advantages for the filter banks studied. Streszczenie. W artykule przedstawiono implementacje banku filtrow cyfrowych opartych na algorytmie Weighted Overlap-Add (WOLA), zmodyfikowanego w kontekście przetwarzania sygnalu wielokanalowego. Zaproponowane modyfikacje zostaly zastosowane w hydroakustycznych zadaniach monitorowania. Dokonano porownania wysokowydajnych programowo-sprzetowych implementacji opartych na CPU (Central Processing Unit) oraz CUDA (Compute i Unified Device Architecture). Badania wykonane dla zdefiniowanego banku filtrow pokazaly, ze najbardziej korzystne jest zastosowanie CUDA. (Implementacja banku filtrow w hydroakustycznych zadaniach monitorowania).

Digital Filter Design and ImplementationUnderwater Acoustics ResearchAdvanced Adaptive Filtering Techniquesdigital filter bankshydroacoustic monitoringunderwater acoustic signals

More by Dmitry Kaplun