• DocumentCode
    3147985
  • Title

    Efficient vector processing on a dataflow supercomputer SIGMA-1

  • Author

    Hiraki, Kei ; Sekiguchi, Satoshi ; Shimada, Toshio

  • Author_Institution
    Electrotech. Lab., Ibaraki, Japan
  • fYear
    1988
  • fDate
    14-18 Nov 1988
  • Firstpage
    374
  • Lastpage
    381
  • Abstract
    Structure-flow processing is proposed as a novel scheme for handling data structures such as vectors in data-flow architecture. The main objective of structure-flow processing is to enhance the vector processing performance. In this scheme, the arrival of a data structure unrolls the control structure that processes the data structure itself. A high-level structure is an implementation mechanism of a structure-flow scheme on a practical data-flow computer. Since all the computation is executed by instruction-level data-flow architecture, scalar-level parallelism and function-level parallelism are also fully utilized by this scheme. The SIGMA-1 architecture that supports high-level structure processing is discussed. Performance measurements show that vector programs can be executed three to four times faster than by unfolding using scalar dataflow processing
  • Keywords
    data structures; parallel architectures; control structure; data structures; dataflow supercomputer SIGMA-1; function-level parallelism; high-level structure; performance measurements; scalar-level parallelism; structure flow processing; vector processing; Application software; Computer aided instruction; Computer architecture; Concurrent computing; Data structures; Iterative algorithms; Laboratories; Parallel processing; Performance gain; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '88. [Vol.1]., Proceedings.
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-0882-X
  • Type

    conf

  • DOI
    10.1109/SUPERC.1988.44675
  • Filename
    44675