• DocumentCode
    3560844
  • Title

    Hybrid Core Acceleration of UWB SIRE Radar Signal Processing

  • Author

    Park, Song Jun ; Ross, James A. ; Shires, Dale R. ; Richie, David A. ; Henz, Brian J. ; Nguyen, Lam H.

  • Author_Institution
    US Army Res. Lab., Aberdeen Proving Ground, MD, USA
  • Volume
    22
  • Issue
    1
  • fYear
    2011
  • Firstpage
    46
  • Lastpage
    57
  • Abstract
    To move High-Performance Computing (HPC) closer to forward operating environments and missions, the Army Research Laboratory is developing approaches using hybrid, asymmetric core computing. By blending capabilities found in Graphics Processing Units (GPUs) and traditional von Neumann multicore Central Processing Units (CPUs), approaches are being developed and optimized to provide at or near real-time processing speeds for research project applications. Algorithms are designed to partition work to resources best designed to handle the processing load. The use of commodity resources allows the design to be flexible throughout the life cycle without the costly and time-consuming delays associated with Application-Specific Integrated Circuit (ASIC) development. This paradigm allows for rapid technology transfer to end users. In this paper, we describe a synchronous impulse reconstruction radar imaging algorithm that has been designed for hybrid CPU-GPU processing. We discuss various optimizations such as asynchronous task partitioning between the CPU and GPU as well as data movement reduction. We also discuss analysis and design of the algorithms within the context of two programming models: NVIDIA´s CUDA and AMD´s ATI Brook+. Finally, we report on the speedup achieved by this approach that allowed us to take a code once restricted to postprocessing and transform it into one that exceeds real-time performance requirements.
  • Keywords
    computer graphics; coprocessors; radar computing; signal processing; ultra wideband radar; ASIC; ATI Brook+; Application-Specific Integrated Circuit; CUDA; UWB SIRE radar signal processing; central processing units; graphics processing units; high-performance computing; hybrid CPU-GPU processing; hybrid core acceleration; synchronous impulse reconstruction radar imaging algorithm; Acceleration; Algorithm design and analysis; Application specific integrated circuits; Central Processing Unit; Graphics; High performance computing; Military computing; Partitioning algorithms; Radar signal processing; Signal processing algorithms; Heterogeneous (hybrid) systems; computers in other systems—military.; emerging technologies; signal processing systems;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • Conference_Location
    6/3/2010 12:00:00 AM
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2010.117
  • Filename
    5477419