• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2002 Fiscal Year Final Research Report Summary

Open MP Compiler with Task Scheduling Function

Research Project

Project/Area Number 12680336
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionThe University of Electro-Communications

Principal Investigator

HONDA Hiroki  The University of Electro-Communications, Graduate School of Information Systems, Associate Professor, 大学院・情報システム学研究科, 助教授 (20199574)

Project Period (FY) 2000 – 2002
Keywordsparallel processing / scheduling / Open MP / parallelizing compiler
Research Abstract

The objective of this research is to develop the methods of the parallel execution and the task scheduling for OpenMP programs on the distributed memory parallel computers.
In this research, the novel concept "data reaching condition" was developed. The coarse grain task parallel processing scheme using "execution start condition", which represents the parallelisms among coarse grain tasks, realizes a macro-dataflow processing by dynamic-assignment of tasks onto processors. An implementation of the macro-dataflow processing on a distributed memory system, such as PC-cluster, requires new functions for explicit data transfer between tasks assigned to distinct processors. As one of the functions, it is vital to make a sender-receiver pair based on the use-definition chain determined at run-time ; however, the execution start condition has no information needed for the function. The concept "data reaching conditions" is used to make a sender-receiver pair of a data transfer, by extending the concept of the conventional reaching definition.
Moreover, the method to reduce the data-transfer overhead by "data preload" and the method to implement the macro-dataflow on "software distributed shared memory" were developed.
The implementation and evaluation on the real cluster system shows the effectiveness of the macro-dataflow on the distributed memory system by using "data reaching condition".
These results of this research have been published on the IPSJ Transaction, JSPP, IPSJ SIG Note.

  • Research Products

    (2 results)

All Other

All Publications (2 results)

  • [Publications] 本田弘樹 ほか: "分散メモリシステム上でのマクロデータフロー処理のためのデータ到達条件"情報処理学会論文誌. 43・Sig6. 45-55 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Hiroki Honda et al.: "The Data Reaching Condition for Macro-data-flow on Distributed Memory System"Trans. IPSJ. 43, No.SIG6(HPS5). 45-55 (2002)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2004-04-14  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi