Coarse grain parallelism detection scheme of a fortran program

Hiroki Honda, Hironori Kasahara

研究成果: Article

3 引用 (Scopus)

抜粋

This paper proposes a scheme for the automatic detection of parallelism among coarse grain tasks (macrotasks) in a Fortran program. In this scheme parallelism is represented as the EXECUTION START CONDITION for each macrotask in a program. This condition is represented by a logical expression that states when, in relation to other macrotasks, the execution of a certain macrotask can be started. This representation aids in scheduling a set of macrotasks onto processors. To construct such an expression, a novel concept called co‐control dependence is introduced. Analyzing co‐control dependence together with control dependence and data dependences among macrotasks, the scheme detects and describes successfully the parallelism among all macrotasks in a program.

元の言語English
ページ(範囲)24-36
ページ数13
ジャーナルSystems and Computers in Japan
22
発行部数12
DOI
出版物ステータスPublished - 1991

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Information Systems
  • Hardware and Architecture
  • Computational Theory and Mathematics

フィンガープリント Coarse grain parallelism detection scheme of a fortran program' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用