• DocumentCode
    2436690
  • Title

    Compiler driven architecture design space exploration for DSP workloads: A study in software programmability versus hardware acceleration

  • Author

    Brogioli, Michael C. ; Cavallaro, Joseph R.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
  • fYear
    2009
  • fDate
    1-4 Nov. 2009
  • Firstpage
    221
  • Lastpage
    225
  • Abstract
    Wireless communications and video kernels contain vast instruction and data level parallelism that can far outstrip programmable high performance DSPs. Hardware acceleration of these bottlenecks is commonly done at the cost of software flexibility. Many vendors, however, view software as intellectual property and prefer a software solution that is a proprietary implementation. The paper uses a research compiler for architectural design space exploration to present comparisons between compiler generated scalable software programmable DSP architectures versus hardware acceleration implementations. It shows that scaled up compiler generated software programmable DSP architectures can be attractive alternatives to non-programmable hardware acceleration.
  • Keywords
    digital signal processing chips; program compilers; software engineering; DSP architectures; DSP workloads; compiler driven architecture design space exploration; hardware acceleration; software flexibility; software programmability; Acceleration; Computer architecture; Costs; Digital signal processing; Hardware; Intellectual property; Kernel; Program processors; Space exploration; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2009 Conference Record of the Forty-Third Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-5825-7
  • Type

    conf

  • DOI
    10.1109/ACSSC.2009.5470122
  • Filename
    5470122