• DocumentCode
    3167744
  • Title

    On systolic mapping of multi-stage algorithms

  • Author

    Hwang, Yin-Tsung ; Hu, Yu Hen

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • fYear
    1992
  • fDate
    4-7 Aug 1992
  • Firstpage
    47
  • Lastpage
    61
  • Abstract
    The authors present a more general mapping problem called multi-stage systolic mapping which focuses on the computing algorithms containing more than one nested loop constructs to be executed sequentially. Since the emerged interface problem now becomes the dominant factor in performing the mapping, the authors argue that the adjacent stages should have matched interface to reduce the overhead. For this, the conditions of interface matching between two stage´s mappings are established. A systematic method to derive the interface matched mapping is also presented. To improve the performance degradation due to the initial and final phases of computation in systolic computing, the inter-stage computation concurrency is explored by overlapping part of the computations in successive stages and thus effectively reduces the computation latency. With these results, the multi-stage systolic mapping tool (MSSM) is developed and several design examples are presented to illustrate the potential use of MSSM
  • Keywords
    concurrency control; performance evaluation; systolic arrays; inter-stage computation concurrency; interface matching; multistage algorithms; nested loop constructs; performance degradation; Concurrent computing; Delay; Design methodology; Difference equations; Digital signal processing; Drives; Filters; Iterative algorithms; Matrix decomposition; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application Specific Array Processors, 1992. Proceedings of the International Conference on
  • Conference_Location
    Berkeley, CA
  • ISSN
    1063-6862
  • Print_ISBN
    0-8186-2967-3
  • Type

    conf

  • DOI
    10.1109/ASAP.1992.218582
  • Filename
    218582