• DocumentCode
    3623031
  • Title

    Symbolic synthesis of parallel processing systems

  • Author

    J.J. Liu;M.D. Ercegovac

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    1993
  • fDate
    6/15/1905 12:00:00 AM
  • Firstpage
    496
  • Lastpage
    500
  • Abstract
    The authors derive high-level parallel processing arrays for matrix computations using symbolic transformations. They propose a graphical language MGD (Mesh Graph Descriptor) as the basis for the transformations. The input to the synthesis system is the single-assignment form of matrix algorithms and the output is a structure of the synthesized parallel arrays. The synthesized arrays produced range from fully-parallel systolic arrays to limited-size parallel arrays. The approach is concise, verifiable, and easy to use. An example of LU decomposition illustrates the approach.
  • Keywords
    "Parallel processing","Systolic arrays","Process design","Vectors","Computer science","Concurrent computing","Matrix decomposition","Design methodology","Bandwidth"
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262827
  • Filename
    262827