• DocumentCode
    506135
  • Title

    A preceding activation scheme with graph unfolding for the parallel processing system-array

  • Author

    Yamana, Hayato ; Hagiwara, Takashi ; Kohdate, Jun ; Muraoka, Yoshihiro

  • Author_Institution
    School of Science and Engineering, Waseda University, c/o Prof. Yoichi MURAOKA, 3-4-1, Okubo, Shinjuku-ku, Tokyo, 169 JAPAN
  • fYear
    1989
  • fDate
    12-17 Nov. 1989
  • Firstpage
    675
  • Lastpage
    684
  • Abstract
    The purpose of this paper is to propose and evaluate a new scheme, called the Preceding Activation Scheme with Graph Unfolding, which translates a FORTRAN program into a dataflow graph and executes it efficiently. The problems in restructuring a FORTRAN program into a dataflow graph are that (1) a FORTRAN program is not written in a single assignment rule and (2) it has an explicit control flow. These problems result in little parallelism because many gate-operations, such as T/F gates, are introduced in the dataflow graph to synchronize the data movement. Therefore, discarding these gate-operations is the key to exposing parallelism in a FORTRAN program. In this paper, the preceding activation scheme with graph unfolding is proposed to discard these gate-operations. Then, the result of the performance evaluation by the -Harray- software simulator is presented. It is shown that the execution speed with the proposed scheme for flow graphs without backward branches is about 1.5 times as fast as that with the extended activation scheme which initiates the execution only after it is confirmed that a basic block will be selected at a conditional branch. Moreover, the execution speed is 2.7 times as fast as that with the extended activation scheme if a flow graph including backward branches are unfolded by the proposed scheme.
  • Keywords
    Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1989. Supercomputing '89. Proceedings of the 1989 ACM/IEEE Conference on
  • Conference_Location
    Reno, NV, United States
  • Print_ISBN
    0-89791-341-8
  • Type

    conf

  • DOI
    10.1145/76263.76339
  • Filename
    5348970