• DocumentCode
    3123737
  • Title

    SAGA and CONDENSE: a two-phase approach for the implementation of recurrence equations on multiprocessor architectures

  • Author

    Delosme, Jean-Marc ; Ipsen, Ilse

  • Author_Institution
    Dept. of Electr. Eng., Yale Univ., New Haven, CT, USA
  • Volume
    1
  • fYear
    1988
  • fDate
    0-0 1988
  • Firstpage
    126
  • Lastpage
    130
  • Abstract
    The automation of parallel implementations of algorithms, specifically those arising in scientific and engineering applications, is investigated. Since many of these computations can be formulated as coupled system of recurrence equations, they exhibit a high degree of repetitiveness and regularity. These properties are utilized to generate efficient, and in certain cases optimal, schedules and processor assignments on particular multiprocessor configurations. The process of determining a parallel implementation consists of two successive stages, named SAGA and CONDENSE. SAGA generates a minimal-time systolic implementation with a number of processors that is likely to be problem-dependent. If the problem size exceeds the size of the target architecture, CONDENSE groups the processors in the array given by SAGA so that each group is assigned, or condensed, to one processor of the target architecture. The condensation is done so as to minimize the total run time and is guided by the systolic array from SAGA.<>
  • Keywords
    computer architecture; multiprocessing systems; CONDENSE; SAGA; minimal-time systolic implementation; multiprocessor architectures; processor assignments; recurrence equations; schedules; two-phase approach; Application software; Character generation; Computer architecture; Computer science; Data analysis; Difference equations; Nonlinear equations; Optimal scheduling; Processor scheduling; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1988. Vol.I. Architecture Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI, USA
  • Print_ISBN
    0-8186-0841-2
  • Type

    conf

  • DOI
    10.1109/HICSS.1988.11756
  • Filename
    11756