• DocumentCode
    1687151
  • Title

    The potential of computation reuse in high-level optimization of a signal recognition system

  • Author

    Demertzi, Melina ; Diniz, Pedro C. ; Hall, Mary W. ; Gilbert, Anna C. ; Wang, Yi

  • Author_Institution
    Inf. Sci. Inst., USC, Marina del Rey, CA
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    This paper evaluates the potential of exploiting computation reuse in a signal recognition system that is jointly optimized from mathematical representation, algorithm design and final implementation. Walsh wavelet packets in conjunction with a BestBasis algorithm are used to derive transforms that discriminate between signals. The FPGA implementation of this computation exploits the structure of the resulting transform matrices in several ways to derive a highly optimized hardware representation of this signal recognition problem. Specifically, we observe in the transform matrices a significant amount of reuse of subrows, thus indicating redundant computation. Through analysis of this reuse, we discover the potential for a 3times reduction in the amount of computation of combining a transform matrix and signal. In this paper, we focus on how the implementation might exploit this reuse in a profitable way. By exploiting a subset of this computation reuse, the system can navigate the tradeoff space of reducing computation and the extra storage required.
  • Keywords
    Walsh functions; matrix algebra; signal processing; wavelet transforms; BestBasis algorithm; FPGA; Walsh wavelet packet; high-level optimization; signal recognition system; transform matrix; Algorithm design and analysis; Bandwidth; Design optimization; Field programmable gate arrays; Flexible printed circuits; Hardware; Mathematics; Signal design; Speech recognition; Wavelet packets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536402
  • Filename
    4536402