• DocumentCode
    3433390
  • Title

    Evaluating the performance of a configurable, extensible VLIW processor in FFT execution

  • Author

    Stevens, D. ; Glynn, N. ; Galiatsatos, P. ; Chouliaras, V. ; Reisis, D.

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Loughborough Univ., Loughborough, UK
  • fYear
    2009
  • fDate
    13-16 Dec. 2009
  • Firstpage
    771
  • Lastpage
    774
  • Abstract
    This paper presents the setup and the evaluation of the LE1 configurable, extensible, multi-cluster VLIW processor system in FFT execution. The input code is a C implementation of the FFT algorithm and we evaluate its performance on the LE1 simulator for multiple CPU configurations (issue width, execution resource mix, custom instruction) and compiler optimizations (inlining, loop unrolling) in an effort to optimize the cycle count. We identify the prevailing LE1 configurations, with respect to the FFT cycle performance, their silicon area and the power dissipation. Finally, we compare these results to a fully systolic single datapath delay feedback (SDF) VLSI FFT architecture derived from the same C code.
  • Keywords
    computer architecture; fast Fourier transforms; instruction sets; multiprocessing systems; performance evaluation; C code; FFT cycle performance; FFT execution; compiler optimization; configurable VLIW processor; custom instruction; execution resource mix; extensible VLIW processor; fully systolic single datapath delay feedback; issue width; loop unrolling; multicluster VLIW processor system; performance evaluation; Delay; Feedback; Instruction sets; Iterative algorithms; Microarchitecture; Optimizing compilers; Power dissipation; Silicon; VLIW; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits, and Systems, 2009. ICECS 2009. 16th IEEE International Conference on
  • Conference_Location
    Yasmine Hammamet
  • Print_ISBN
    978-1-4244-5090-9
  • Electronic_ISBN
    978-1-4244-5091-6
  • Type

    conf

  • DOI
    10.1109/ICECS.2009.5410773
  • Filename
    5410773