• DocumentCode
    2849974
  • Title

    Uniformization of linear recurrence equations: a step toward the automatic synthesis of systolic arrays

  • Author

    Van Dongen, Vincent ; Quinton, Patrice

  • Author_Institution
    Philips Res. Lab., Brussels, Belgium
  • fYear
    1988
  • fDate
    25-27 May 1988
  • Firstpage
    473
  • Lastpage
    482
  • Abstract
    Systems of linear recurrences are a very powerful means for specifying algorithms that need to be implemented on a systolic array or, more generally, on a parallel architecture. In particular, the class of linear recurrences called uniform recurrences can be mapped automatically on systolic arrays. However, it is often difficult to express the algorithm directly using strictly uniform recurrences, especially when the algorithm involves recursive computations, as in the transitive closure problem. Novel tools for the uniformization of linear recurrences are provided. Their use is illustrated by solving the so-called routing problem, which is a particular uniformization problem. Two routing strategies are presented, namely, hierarchical routing and split routing.<>
  • Keywords
    cellular arrays; circuit CAD; parallel architectures; hierarchical routing; linear recurrence equations; parallel architecture; recursive computations; routing problem; split routing; transitive closure problem; uniform recurrences; uniformization; Algorithm design and analysis; Design methodology; Difference equations; Laboratories; Parallel architectures; Partitioning algorithms; Routing; Signal design; Signal processing algorithms; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systolic Arrays, 1988., Proceedings of the International Conference on
  • Conference_Location
    San Diego, CA, USA
  • Print_ISBN
    0-8186-8860-2
  • Type

    conf

  • DOI
    10.1109/ARRAYS.1988.18084
  • Filename
    18084