• DocumentCode
    3430001
  • Title

    Implementation of systolic algorithms using pipelined functional units

  • Author

    Valero-García, Miguel ; Navarro, Juan J. ; LLaberia, José M. ; Valero, Mateo

  • Author_Institution
    Dept. Arquitectura de Computadores, Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    1990
  • fDate
    5-7 Sep 1990
  • Firstpage
    272
  • Lastpage
    283
  • Abstract
    The authors present a method to implement systolic algorithms (SAs) using pipelined functional units (PFUs). This kind of unit makes it possible to improve the throughput of a processor because of the possibility of initiating a new operation before the previous one has been completed. The method permits transformation of a SA so that it can be efficiently executed using PFUs. The method is based on two temporal transformations (slowdown and retiming) and one spatial transformation (coalescing). The temporal transformations permit the modification of the SA in such a way that dependences established by the PFU are preserved. The spatial transformation improves the hardware utilization. The method was applied to 1-D SAs with data contraflow. To demonstrate the effectiveness of the method, the authors describe an efficient implementation of a non-time-homogeneous SA with data contraflow for QR decomposition
  • Keywords
    pipeline processing; systolic arrays; QR decomposition; coalescing; data contraflow; hardware utilization; pipelined functional units; retiming; slowdown; spatial transformation; systolic algorithms implementation; temporal transformations; throughput improvement; Delay; Design methodology; Equations; Feedback; Hardware; Proposals; Synthetic aperture sonar; Throughput; Transforms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application Specific Array Processors, 1990. Proceedings of the International Conference on
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    0-8186-9089-5
  • Type

    conf

  • DOI
    10.1109/ASAP.1990.145464
  • Filename
    145464