首页> 外文期刊>Microprocessors and microsystems >An efficient and scalable parallel mapping of pulse-Doppler radar signal processing chain on a multi-core DSP
【24h】

An efficient and scalable parallel mapping of pulse-Doppler radar signal processing chain on a multi-core DSP

机译:多核DSP上脉冲多普勒雷达信号处理链的高效且可伸缩的并行映射

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

摘要

Digital Pulse-Doppler radar chain consists of signal processing algorithms that require high computing power. Multi-processor and multi-core parallel embedded machines are one of the solutions to meet real-time constraints of many radar applications. In this paper, we proposed efficient and scalable parallelization methods of the PulseDoppler radar signal processing chain. First, we evaluated Open Multi Processing (OpenMP) to identify its best scheduling technique in order to exploit efficiently the available computing cores. Then, we have proposed new parallel and scalable approaches based on direct memory access (DMA) and inter-processor communication (IPC) techniques, combined with the best OpenMP scheduling method to accelerate radar signal processing chain. To prove the scalability of our proposed parallel approaches, two radar use cases with different real-time and memory constraints have been experienced. We used the eight cores C6678 digital signal processor (DSP) as a target for all our implementations. The obtained results show an overall parallel efficiency of 95%, which is better than the best state-of-the-art implementations.
机译:数字脉冲多普勒雷达链由信号处理算法组成,需要高计算功率。多处理器和多核并行嵌入式机器是满足许多雷达应用的实时约束的解决方案之一。在本文中,我们提出了Pulsedoppler雷达信号处理链的高效和可伸缩的并行化方法。首先,我们评估了开放式多处理(OpenMP)以识别其最佳调度技术,以便有效地利用可用的计算核心。然后,我们提出了基于直接存储器访问(DMA)和处理器间通信(IPC)技术的新的并行和可扩展方法,与最佳的OpenMP调度方法相结合以加速雷达信号处理链。为了证明我们提出的并行方法的可扩展性,已经遇到了两个具有不同实时和内存约束的雷达使用情况。我们使用八个核心C6678数字信号处理器(DSP)作为我们所有实现的目标。所获得的结果显示出95%的总体平行效率,比最先进的实现更好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号