Accelerating multi-channel filtering of audio signal on ARM processors

被引:5
|
作者
Belloch, Jose A. [1 ]
Alventosa, Fran J. [2 ]
Alonso, Pedro [2 ]
Quintana-Orti, Enrique S. [1 ]
Vidal, Antonio M. [2 ]
机构
[1] Univ Jaume 1, Dept Ingn & Ciencia Comp, Castellon De La Plana, Spain
[2] Univ Politecn Valencia, Dept Sistemas Informat & Comp, Valencia, Spain
来源
JOURNAL OF SUPERCOMPUTING | 2017年 / 73卷 / 01期
关键词
Low-power processors; ARMv7 and ARM (R) Cortex-A15; NEON (R) Intrinsics; Audio processing;
D O I
10.1007/s11227-016-1689-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Tablets and smart phones are nowadays equipped with low-power processor architectures such as the ARMv7 and the ARMv8 series. These processors integrate powerful SIMD units to exploit the intrinsic data-parallelism of most media and signal processing applications. In audio signal processing, there exist multiple problems that require filtering operations such as equalizations or signal synthesizers, among others. Most of these applications can be efficiently executed today on mobile devices by leveraging the processor SIMD unit. In this paper, we target the implementation of multi-channel filtering of audio signals on ARM architectures. To this end, we consider two common audio filter structures: FIR and IIR. The latter is analyzed in two different forms: direct form I and parallel form. Our results show that the SIMD-accelerated implementation increases the processing speed by a factor of 4 with respect to the original code, and our hand-tuned SIMD implementation outperforms the auto-vectorized code by a factor of 2. These results allow us to deal in real time with multi-channel systems composed of 260 FIR filters with 256 coefficients, or 125 IIR filters with 256 coefficients, of INT16 data type.
引用
收藏
页码:203 / 214
页数:12
相关论文
共 50 条
  • [21] Audio Signal Detection and Enhancement Based on Linear CMOS Array and Multi-Channel Data Fusion
    Dai, Cong
    Liu, Chang
    Wu, Yanfang
    Wang, Xiaozhong
    Fu, Hongyan
    Sun, Haixin
    IEEE ACCESS, 2020, 8 : 133463 - 133469
  • [22] Signal processing & audio processors
    Dhanasingh, Anandhan
    Hochmair, Ingeborg
    ACTA OTO-LARYNGOLOGICA, 2021, 141 : S106 - S134
  • [23] Multi-channel audio recovery based on tensor decomposition
    Yang, Li-Dong
    Wang, Jing
    Zhao, Yi
    Xie, Xiang
    Kuang, Jing-Ming
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2015, 35 (11): : 1183 - 1188
  • [24] Digital multi-channel audio format for motion pictures
    Miyamori, S
    Ueno, M
    ICCE - INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1996 DIGEST OF TECHNICAL PAPERS, 1996, : 206 - 207
  • [26] SPATIAL-TEMPORAL MULTI-CHANNEL AUDIO CODING
    Lee, Jonghwa
    Lee, Chulhee
    2008 IEEE SENSOR ARRAY AND MULTICHANNEL SIGNAL PROCESSING WORKSHOP, 2008, : 381 - 384
  • [27] A MULTI-CHANNEL FUSION FRAMEWORK FOR AUDIO EVENT DETECTION
    Huy Phan
    Maass, Marco
    Hertel, Lars
    Mazur, Radoslaw
    Mertins, Alfred
    2015 IEEE WORKSHOP ON APPLICATIONS OF SIGNAL PROCESSING TO AUDIO AND ACOUSTICS (WASPAA), 2015,
  • [28] Multi-Channel and Multi-Agent Signal Processing
    Coluccia, Angelo
    APPLIED SCIENCES-BASEL, 2022, 12 (04):
  • [29] REVERBERATION ROBUST MULTI-CHANNEL POST-FILTERING USING MODIFIED SIGNAL PRESENCE PROBABILITY
    Wang, Xiaofei
    Li, Xu
    Guo, Yanmeng
    Fu, Qiang
    Yan, Yonghong
    2015 IEEE CHINA SUMMIT & INTERNATIONAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING, 2015, : 692 - 696
  • [30] Multi-view video and multi-channel audio broadcasting system
    Oh, Kwan-Jung
    Kim, Manbae
    Yoon, Jae Sam
    Kim, Jongryool
    Park, Ilkwon
    Lee, Seungwon
    Lee, Cheon
    Heo, Jin
    Lee, Sang-Beom
    Park, Pil-Kyu
    Na, Sang-Tae
    Hyun, Myung-Han
    Kim, JongWon
    Byun, Hyeran
    Kim, Hong Kook
    Ho, Yo-Sung
    2007 3DTV CONFERENCE, 2007, : 165 - +