• DocumentCode
    1902280
  • Title

    Applying graphics processor acceleration in a software defined radio prototyping environment

  • Author

    Plishker, William ; Zaki, George F. ; Bhattacharyya, Shuvra S. ; Clancy, Charles ; Kuykendall, John

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Maryland, College Park, MD, USA
  • fYear
    2011
  • fDate
    24-27 May 2011
  • Firstpage
    67
  • Lastpage
    73
  • Abstract
    With higher bandwidth requirements and more complex protocols, software defined radio (SDR) has ever growing computational demands. SDR applications have different levels of parallelism that can be exploited on multicore platforms, but design and programming difficulties have inhibited the adoption of specialized multicore platforms like graphics processors (GPUs). In this work we propose a new design flow that augments a popular existing SDR development environment (GNU Radio), with a dataflow foundation and a stand-alone GPU accelerated library. The approach gives an SDR developer the ability to prototype a GPU accelerated application and explore its design space fast and effectively. We demonstrate this design flow on a standard SDR benchmark and show that deciding how to utilize a GPU can be non-trivial for even relatively simple applications.
  • Keywords
    coprocessors; protocols; software radio; GNU radio; dataflow foundation; graphics processor acceleration; multicore platforms; protocols; software defined radio prototyping environment; stand-alone GPU accelerated library; Acceleration; Graphics processing unit; Kernel; Libraries; Multicore processing; Parallel processing; Pipelines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2011 22nd IEEE International Symposium on
  • Conference_Location
    Karlsruhe
  • ISSN
    Pending
  • Print_ISBN
    978-1-4577-0658-5
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/RSP.2011.5929977
  • Filename
    5929977