首页> 外文期刊>Microprocessors and microsystems >Implementation of STAP algorithms on IBM SP2 and on ADSP 21062 dual digital signal processor systems
【24h】

Implementation of STAP algorithms on IBM SP2 and on ADSP 21062 dual digital signal processor systems

机译:在IBM SP2和ADSP 21062双数字信号处理器系统上实现STAP算法

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

摘要

Space-time adaptive processing (STAP) is a well-known technique in the area of air borne surveillance radars, which is used to detect weak target returns embedded in strong ground clutter, interference, and receiver noise. Data processing for STAP refers to a 2D adaptive iterative algorithm which attenuates unwanted signals by placing nulls in the frequency domain with respect to their direction of arrival and/or Doppler frequencies. Most STAP applications are highly compute-intensive and are required to operate in real-time. Parallel computing is a method used to satisfy the computational requirements of real-time STAP while increasing the flexibility and scalability of radar signal processing systems. However, efficient parallelization of STAP algorithm, which consists of several different algorithms such a fast Fourier transform, QR factorization and beam-forming requires lot of optimizations, both at code level and at execution time level. The STAP algorithm is highly signal processing oriented and hence executes efficiently on digital signal processor (DSP)-based systems. In this work, we developed a parallel STAP algorithm on an IBM SP2 parallel computing system and on ADSP 21062 Dual-DSP system. With eight processors, IBM SP2 system gives a speed-up of only 2.4. The low speed-up can be attributed to the large volume of data movement across the tasks and across the processors. We also implemented the STAP algorithm on a dual-DSP system. The dual-DSP system is based on ADSP 21062 processor that operates at 40 MHz clock frequency. Due to large internal and shared memories, the overhead due to data movement across the tasks and across processors is very low and the results show that the speed-up with two processors is 1.9.
机译:时空自适应处理(STAP)是机载监视雷达领域中的一项众所周知的技术,用于检测嵌入强地面杂波,干扰和接收机噪声中的弱目标返回。用于STAP的数据处理是指2D自适应迭代算法,该算法通过将零点相对于其到达方向和/或多普勒频率放置在频域中来衰减不需要的信号。大多数STAP应用程序都需要大量计算,并且需要实时运行。并行计算是一种用于满足实时STAP的计算要求,同时增加雷达信号处理系统的灵活性和可扩展性的方法。但是,由几种不同算法组成的STAP算法的高效并行化(例如快速傅里叶变换,QR因式分解和波束成形)需要在代码级别和执行时间级别进行大量优化。 STAP算法高度面向信号处理,因此可以在基于数字信号处理器(DSP)的系统上高效执行。在这项工作中,我们在IBM SP2并行计算系统和ADSP 21062 Dual-DSP系统上开发了并行STAP算法。具有八个处理器的IBM SP2系统仅提供2.4的加速。提速较低的原因是跨任务和跨处理器的大量数据移动。我们还在双DSP系统上实现了STAP算法。双DSP系统基于以40 MHz时钟频率运行的ADSP 21062处理器。由于内部和共享内存较大,因此跨任务和跨处理器移动数据所导致的开销非常低,结果表明,使用两个处理器的速度为1.9。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号