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).

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.