タスク間データ・パイプラインによる並列タスク生成,実行制御の研究

利用任务间数据管道的并行任务生成与执行控制研究

基本信息

  • 批准号:
    12780211
  • 负责人:
  • 金额:
    $ 1.22万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 财政年份:
    2000
  • 资助国家:
    日本
  • 起止时间:
    2000 至 2001
  • 项目状态:
    已结题

项目摘要

本研究では,計算機クラスタ環境で効率のよい並列処理を可能とするプログラム並列化手法,タスク実行制御手法を開発することを目的とする.タスク間データ・パイプラインによりタスク間で共有されるデータを効率よく転送し,最大限の並列性が抽出されるよう,プログラムを並列化しタスクを生成する手法と,タスクの実行を制御する手法について研究する.今年度は,並列化コンパイラの実装を容易にするための研究をすすめた.一般に,並列化コンパイラの構築は困難な作業であり,様々な並列化アルゴリズムを容易に開発・検証する環境が望まれている.そこで,本研究ではプログラム並列化という並列化コンパイラの行う作業に対して,様々な並列化アルゴリズムにおける共通部分,非共通部分を整理し,並列化コンパイラの枠組みを定めた.そして,この開発環境を並列化コンパイラ・ツールキットとして開発した.並列化アルゴリズムの共通部分とは,並列化アルゴリズムの差違によらずに必要な依存関係解析処理や,タスク生成処理である.それに対し,非共有部分は検証する並列化アルゴリズムを表現する根幹部分である.本研究では,この非共有部分を並列化ポリシと呼ばれるルール群で表現することで,様々な並列化アルゴリズムを容易に実現することが可能となっている.そして,並列化コンパイラ・ツールキットを用いて,複数のループ文をパイプライン的に実行し並列性を抽出するためのプログラム解析として,ループ文アクセス・パターン解析を提案した.アクセス・パターン解析では,ループ文中で並列データをどのように操作するかを解析することができる.ループ文の実行中に操作される配列データの領域,イタレーションの実行に伴う操作領域の移動を解析することができる.このアクセス・パターン解析を用いることで,複数のループ文間でデータ・パイプラインを実現し,効率よい並列処理が可能となった.
This study aims to explore the parallel processing of computer performance in a computer environment, and to explore the parallel processing and control methods for computer performance. The method of generating and controlling the data sharing between the two groups is studied. This year, the research on parallel technology and equipment is easy. In general, the construction of parallel systems is difficult to operate, easy to develop and test, and environmentally desirable. In this study, the common part of the parallel group and the non-common part of the parallel group were sorted out and the parallel group was determined. The development environment is parallel to each other. The common part of parallelization is opposite to parallelization, and the difference between parallelization and parallelization is opposite to parallelization. The main part of the main body of the body is the root part of the body. In this study, we found that the non-shared part of the group was parallel to the group performance, and the parallel to the group performance was easy to realize. In addition, the parallel translation of the text into the text is used in the translation of the text into the text. The analysis of the text is not correct. The field of operation of the text is arranged in the middle of the operation, and the movement of the operation field is analyzed. This is the first time that the author has used this method to analyze the relationship between the two languages.

项目成果

期刊论文数量(20)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
三田勝史: "配列データを共有した並列実行のための漸進処理手法"情報処理学会論文誌. 42・4. 847-859 (2001)
Katsushi Mita:“共享数组数据的并行执行的渐进处理方法”日本信息处理学会交易 847-859(2001)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
内田智士: "並列化コンパイラ・ツールキットにおける並列化ポリシによる並列処理単位生成手法"平成13年度電気関係学会東海支部連合大会. 296 (2001)
Satoshi Uchida:“并行化编译器工具包中使用并行化策略的并行处理单元生成方法”2001年日本东海电气工程师分会联盟会议296(2001)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
三田勝史,朝倉宏一,渡辺豊英: "配列データを共有したループ文の並列実行のための漸進処理手法"情報処理学会論文誌. 42・4(採録決定). (2001)
Katsushi Mita、Koichi Asakura、Toyohide Watanabe:“共享数组数据的循环语句的并行执行的渐进处理方法”日本信息处理学会杂志 42/4(已接受)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
内田智士,朝倉宏一,渡辺豊英: "並列化コンパイラ・ツールキットにおけるタスク実行開始条件抽出処理"情報処理学会 第62回全国大会. (3月発表予定). (2001)
Satoshi Uchida、Koichi Asakura、Toyohide Watanabe:“并行编译器工具包中的任务执行启动条件提取过程”日本信息处理学会第 62 届全国会议(将于 3 月发表)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
朝倉宏一: "ループ文アクセス・パターン表現による配列操作モデル"平成13年度電気関係学会東海支部連合大会. 294 (2001)
Koichi Asakura:“使用循环语句访问和模式表示的数组操作模型”2001年电气工程学会东海分会联合会会议294(2001)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

朝倉 宏一其他文献

朝倉 宏一的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('朝倉 宏一', 18)}}的其他基金

車車間通信による自動車間P2P情報発信・共有・維持システムの開発
利用车对车通信开发车对车P2P信息传输、共享和维护系统
  • 批准号:
    18700082
  • 财政年份:
    2006
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
環境適用型インタラクティブ並列化コンパイラの開発
环境自适应交互式并行化编译器的开发
  • 批准号:
    15700029
  • 财政年份:
    2003
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)

相似海外基金

高性能・低消費電力マルチコアプロセッサ用自動並列化コンパイラに関する研究
高性能、低功耗多核处理器自动并行编译器研究
  • 批准号:
    07J08673
  • 财政年份:
    2007
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
環境適用型インタラクティブ並列化コンパイラの開発
环境自适应交互式并行化编译器的开发
  • 批准号:
    15700029
  • 财政年份:
    2003
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
並列化コンパイラ協調型チップ・マルチプロセッサにおけるキャッシュメモリ最適化
并行编译器协同芯片多处理器中的缓存优化
  • 批准号:
    03J01202
  • 财政年份:
    2003
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
自動並列化コンパイラにおける性能指向型統合的並列化・コード最適化技術に関する研究
面向性能的自动并行编译器集成并行化与代码优化技术研究
  • 批准号:
    11780223
  • 财政年份:
    1999
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
階層分割された粗粒度タスク並列処理のための自動並列化コンパイラに関する研究
层次划分粗粒度任务并行处理自动并行编译器研究
  • 批准号:
    09750405
  • 财政年份:
    1997
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
粗粒度タスク階層的並列処理のための自動並列化コンパイラに関する研究
粗粒度任务层次并行自动并行编译器研究
  • 批准号:
    08750425
  • 财政年份:
    1996
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
階層的並列性を利用した自動並列化コンパイラに関する研究
基于层次并行的自动并行编译器研究
  • 批准号:
    07780289
  • 财政年份:
    1995
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
階層的並列処理手法を実現するための自動並列化コンパイラに関する研究
自动并行编译器实现分层并行处理技术的研究
  • 批准号:
    06750378
  • 财政年份:
    1994
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
スーパーコピュータ用自動並列化コンパイラに関する研究
超级计算机自动并行编译器研究
  • 批准号:
    05452354
  • 财政年份:
    1993
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了