• DocumentCode
    3190949
  • Title

    A general approach to solving arbitrarily large problems in a fixed size systolic array

  • Author

    Chuang, Henry Y H ; Chen, Luo-nan

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
  • Volume
    2
  • fYear
    1988
  • fDate
    0-0 1988
  • Firstpage
    195
  • Lastpage
    204
  • Abstract
    Solving large problems in a small systolic array is considered difficult because the data arrays that pipeline through the array have to meet at the right place at the right time. Thus, partitioning and scheduling of data arrays for systolic computation is generally performed ad hoc. A general partitioning and scheduling method for solving large problems in a small systolic array is presented. Given a systolic array and its algorithm, a scheduling program that schedules the data blocks resulting from partitioning the data arrays can be obtained in a straightforward manner from the algorithm. The method, which can be easily mechanized, is applicable to loop algorithms and systolic arrays of various structures and shapes with or without local memory. Array emulation is an effective approach to solve large problems in a small processor array efficiently. Various array emulation methods are discussed, and the partitioning and scheduling method presented is shown to be useful for array emulation also.<>
  • Keywords
    cellular arrays; microprocessor chips; pipeline processing; scheduling; array emulation methods; data arrays; data blocks; fixed size systolic array; large problems; loop algorithms; partitioning; pipeline; scheduling program; systolic computation; Computer science; Design methodology; Emulation; Partitioning algorithms; Pins; Pipelines; Processor scheduling; Scheduling algorithm; Shape; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI, USA
  • Print_ISBN
    0-8186-0842-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1988.11806
  • Filename
    11806