• DocumentCode
    3148181
  • Title

    A transformational approach to the derivation of hardware algorithms from recurrence equations

  • Author

    Yoshida, Norihiko

  • Author_Institution
    Dept. of Comput. Sci. & Commun. Eng., Kyushu Univ., Hakozaki, Fukuoka, Japan
  • fYear
    1988
  • fDate
    14-18 Nov 1988
  • Firstpage
    433
  • Lastpage
    440
  • Abstract
    An approach to the derivation of hardware algorithms from recurrence equations is proposed that is based on program transformation. A representation for hardware algorithms, called relational representation, is introduced, in which one relational program corresponding to a given recurrence equation (namely a specification) is transformed to another relational program corresponding to a hardware algorithm (namely an implementation). Based on the unfold/fold transformation method of logic programs, several transformation tactics have been formalized. Several implementations of hardware algorithms, such as pipelines, orthogonal grids, and trees, have been derived from their respective specifications in recurrence equations
  • Keywords
    parallel algorithms; hardware algorithms; logic programs; orthogonal grids; pipelines; program transformation; recurrence equations; relational program; relational representation; transformational approach; trees; Algorithm design and analysis; Computer science; Difference equations; Finite impulse response filter; Hardware; Logic; Pipelines; Signal processing algorithms; Transforms; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '88. [Vol.1]., Proceedings.
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-0882-X
  • Type

    conf

  • DOI
    10.1109/SUPERC.1988.44682
  • Filename
    44682