首页> 外文期刊>Journal of signal processing systems for signal, image, and video technology >Parallel Computation of Adaptive Filtering Algorithms on Multi-Core Systems
【24h】

Parallel Computation of Adaptive Filtering Algorithms on Multi-Core Systems

机译:多核系统上自适应滤波算法的并行计算

获取原文
获取原文并翻译 | 示例
       

摘要

The performance of recent CPUs has been rapidly increasing with the help of parallel architectural supports, such as SIMD (Single Instruction Multiple Data) extensions and multi-core architecture. However, efficient use of such parallel supports for adaptive filtering is difficult due to feedback loops that induce the data dependency problem. In this paper, efficient parallel computation of adaptive filters is studied for multi-core architecture with SIMD arithmetic support. Control- and data-level parallel computation methods are considered, where the former finds parallelism in the evaluation of one output sample, while the latter processes multiple output samples at a time to increase the degree of parallelism. The control-level parallel approach frequently utilizes the pipelining technique to uncover the parallelism, whereas the data-level approach employs a parallel computation method for linear recurrence equations to resolve the dependency. Not only adaptive transversal LMS (Least Mean Square) but also gradient adaptive lattice (GAL) and QR-decomposition based least-square lattice (QRD-LSL) filters are implemented on a PC that employs both SIMD and multi-core architecture.
机译:借助于并行架构支持,例如SIMD(单指令多数据)扩展和多核架构,最近的CPU的性能已迅速提高。但是,由于反馈环路会引起数据依赖性问题,因此很难有效地将此类并行支持用于自适应滤波。本文针对具有SIMD算法支持的多核架构,研究了自适应滤波器的高效并行计算。考虑了控制级和数据级并行计算方法,其中前者在评估一个输出样本时发现并行性,而后者一次处理多个输出样本以提高并行度。控制级并行方法经常利用流水线技术发现并行性,而数据级方法对线性递归方程采用并行计算方法来解决依赖性。不仅在采用SIMD和多核架构的PC上都实现了自适应横向LMS(最小均方),而且还实现了梯度自适应晶格(GAL)和基于QR分解的最小二乘晶格(QRD-LSL)滤波器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号