2014
DOI: 10.1109/taslp.2014.2344852
|View full text |Cite
|
Sign up to set email alerts
|

GPU Implementation of Multichannel Adaptive Algorithms for Local Active Noise Control

Abstract: Abstract-Multichannel active noise control (ANC) systems are commonly based on adaptive signal processing algorithms that require high computational capacity, which constrains their practical implementation. Graphics Processing Units (GPUs) are well known for their potential for highly parallel data processing. Therefore, GPUs seem to be a suitable platform for multichannel scenarios. However, efficient use of parallel computation in the adaptive filtering context is not straightforward due to the feedback loo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
29
0

Year Published

2015
2015
2025
2025

Publication Types

Select...
8
1

Relationship

3
6

Authors

Journals

citations
Cited by 41 publications
(29 citation statements)
references
References 28 publications
0
29
0
Order By: Relevance
“…Accelerators of this type have already been applied to different problems in acoustics and audio processing. Some applications include room acoustics modeling [24], [25], [26], [27], additive synthesis [28], [29], full 3-D model of drums in a large virtual room [30], sliding phase vocoder [31], beamforming [32], audio rendering [33], [34], [35], multichannel IIR filtering of audio signals [36], dynamic range reduction using multiple allpass filters [37], and adaptive filtering [38], [39], [40].…”
Section: Introductionmentioning
confidence: 99%
“…Accelerators of this type have already been applied to different problems in acoustics and audio processing. Some applications include room acoustics modeling [24], [25], [26], [27], additive synthesis [28], [29], full 3-D model of drums in a large virtual room [30], sliding phase vocoder [31], beamforming [32], audio rendering [33], [34], [35], multichannel IIR filtering of audio signals [36], dynamic range reduction using multiple allpass filters [37], and adaptive filtering [38], [39], [40].…”
Section: Introductionmentioning
confidence: 99%
“…The reason is because most common audio cards work with block data buffers. Moreover, hardware platforms that work with blocks of samples such as Digital Signal Processors (DSPs) or Graphics Processing Units (GPUs), use libraries of frequency-domain operations for a more efficient processing [23]. Furthermore, if the adaptive filters and the estimated secondary paths are longer than the sample block, they have to be split up into partitions [24].…”
Section: Collaborative Distributed Algorithm For An N-nodes Asn Basedmentioning
confidence: 99%
“…The computational problem associated with large-scale active noise control systems has also recently been addressed by exploiting the parallel processing provided by graphics processing units [11].…”
Section: Introductionmentioning
confidence: 99%