• DocumentCode
    2172541
  • Title

    A new class of general-base matrices and a formalism for optimal parallel/pipelined computer architecture

  • Author

    Corinthios, Micheal J.

  • Author_Institution
    Ecole Polytech. de Montreal, Que., Canada
  • fYear
    1993
  • fDate
    14-17 Sep 1993
  • Firstpage
    851
  • Abstract
    A new class of general-base matrices and a novel matrix formalism which provides mathematical tools for the search for and the attainment of optimal parallel/pipelined computer architecture are presented. “Sampling matrices”, “span matrices” and “pk-optimal” matrices are shown to bridge the gap between algorithmic description and computer architecture. Optimal memory partitioning, addressing elimination and a minimization of shuffle operations are obtained using the proposed formalism. The approach is illustrated using algorithms of generalized spectral analysis which are more complex and general than the usually factored Fourier transform. New general-base factorizations for three different forms of the Chrestenson transform are obtained. A class of optimal parallel and parallel-pipelined general-base processors for the implementation of the Chrestenson transform are presented
  • Keywords
    matrix algebra; parallel architectures; pipeline processing; spectral analysis; storage management; transforms; Chrestenson transform; addressing elimination; algorithmic description; general-base factorizations; general-base matrices; generalized spectral analysis; mathematical tools; novel matrix formalism; optimal memory partitioning; optimal parallel/pipelined computer architecture; pk-optimal matrices; parallel-pipelined general-base processors; sampling matrices; shuffle operations; span matrices; Bridges; Computer architecture; Concurrent computing; Fourier transforms; Parallel algorithms; Parallel processing; Partitioning algorithms; Sampling methods; Spectral analysis; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 1993. Canadian Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-2416-1
  • Type

    conf

  • DOI
    10.1109/CCECE.1993.332429
  • Filename
    332429