Design and performance evaluation of a portable parallel library for space-time adaptive processing

被引:8
|
作者
Lebak, JM
Bojanczyk, AW
机构
[1] MIT, Lincoln Lab, Lexington, MA 02420 USA
[2] Cornell Univ, Sch Elect Engn, Ithaca, NY 14853 USA
基金
美国国家科学基金会; 美国国家卫生研究院;
关键词
space-time adaptive processing; portable software; library development; execution-time modeling; fine-grain parallelism;
D O I
10.1109/71.841744
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Space-time adaptive processing (STAP) refers to a class of methods for detecting targets using an array of sensors. Various STAP methods use similar operations on different data or in different orders. We have developed a portable, parallel library of subroutines for prototyping STAP methods. The subroutines work on the IBM SP2 and the Inter Paragon under three different operating systems and three different communication libraries, and can also be configured for other systems. We provide execution-time models for predicting the performance of each subroutine. Using the library routines, we created a parallel version of element-space pre-Doppler processing, three parallel versions of higher-order post-Doppler processing, and two versions of PRI-staggered post-Doppler processing. We implemented a fourth version of higher-order post-Doppler processing, the hybrid method, which uses a combination of fine-grain and coarse-grain parallelism to reduce execution time. The hybrid method can be used to improve performance when a large number of processors is available. Our execution time models generally predict the best method and predict execution times to within 10 percent or better for large test cases.
引用
收藏
页码:287 / 298
页数:12
相关论文
共 50 条
  • [1] Performance evaluation of a parallel pipeline computational model for space-time adaptive processing
    Liao, WK
    Choudhary, A
    Weiner, D
    Varshney, P
    JOURNAL OF SUPERCOMPUTING, 2005, 31 (02): : 137 - 160
  • [2] Performance Evaluation of a Parallel Pipeline Computational Model for Space-Time Adaptive Processing
    Wei-Keng Liao
    Alok Choudhary
    Donald Weiner
    Pramod Varshney
    The Journal of Supercomputing, 2005, 31 : 137 - 160
  • [3] Parallel algorithms and processing architectures for space-time adaptive processing
    Farina, A
    Timmoneri, L
    ICR '96 - 1996 CIE INTERNATIONAL CONFERENCE OF RADAR, PROCEEDINGS, 1996, : 770 - 774
  • [4] Adaptive Pulse Design for Space-Time Adaptive Processing
    Patton, Lee K.
    Hack, Daniel E.
    Himed, Braham
    2012 IEEE 7TH SENSOR ARRAY AND MULTICHANNEL SIGNAL PROCESSING WORKSHOP (SAM), 2012, : 25 - 28
  • [5] Performance of multistatic space-time adaptive processing
    Bruyere, Donald
    Goodman, Nathan A.
    2006 IEEE RADAR CONFERENCE, VOLS 1 AND 2, 2006, : 533 - +
  • [6] ALPS: A software framework for parallel space-time adaptive processing
    Lee, K
    Bojanczyk, AW
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 423 - 432
  • [7] Array configuration design for space-time adaptive processing systems
    Yang, KH
    Zhang, YM
    Ohira, T
    SAM2002: IEEE SENSOR ARRAY AND MULTICHANNEL SIGNAL PROCESSING WORKSHOP PROCEEDINGS, 2002, : 145 - 148
  • [8] A space-time adaptive processing approach for improved performance and affordability
    Brown, RD
    Wicks, MC
    Zhang, Y
    Zhang, Q
    Wang, H
    PROCEEDINGS OF THE 1996 IEEE NATIONAL RADAR CONFERENCE, 1996, : 321 - 326
  • [9] Analytical Approximations for Space-Time Adaptive Processing (STAP) Performance
    Fertig, Louis
    2014 IEEE RADAR CONFERENCE, 2014, : 122 - 125
  • [10] Analytical Expressions for Space-Time Adaptive Processing (STAP) Performance
    Fertig, Louis B.
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2015, 51 (01) : 442 - 453