• DocumentCode
    2824497
  • Title

    Design methodology for direct mapping of iterative algorithms on array architectures

  • Author

    Birbas, Michael K. ; Soudris, Dimitrios J. ; Goutis, Costas E.

  • Author_Institution
    Dept. of Electr. Eng., Patras Univ., Greece
  • fYear
    1991
  • fDate
    11-14 Jun 1991
  • Firstpage
    3058
  • Abstract
    A systematic methodology for mapping a class of iterative algorithms onto processor array architectures is presented. The concept of the array architecture is combined efficiently with the existing knowledge of compiler techniques. It is considered as an initial description of the iterative algorithm Fortran-like nested loops, without the requirement of transforming it into any intermediate form such as uniform recurrent equations. The principles of Lamport´s coordinate method are used. Depending on the systolic or non-systolic structure of the algorithm and/or the multidimensional mapping, the resulting architectures can be either regular arrays or piecewise regular arrays. The important subclass of algorithm known as weak single assignment codes is treated in an optimal way
  • Keywords
    parallel architectures; Fortran-like nested loops; compiler techniques; direct mapping; iterative algorithms mapping; processor array architectures; regular arrays; systematic methodology; Algorithm design and analysis; Design methodology; Equations; Hardware; Iterative algorithms; Laboratories; Multidimensional systems; Parallel processing; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1991., IEEE International Sympoisum on
  • Print_ISBN
    0-7803-0050-5
  • Type

    conf

  • DOI
    10.1109/ISCAS.1991.176193
  • Filename
    176193