データフローベース高並列プログラミング言語の汎用並列計算機上の実装方式の研究

基于数据流的高度并行编程语言在通用并行计算机上的实现方法研究

基本信息

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

项目摘要

本年度は,データフロー概念にもとづく超並列V言語の実用性を示すため,汎用並列計算機である富士通AP1000や,SUNワークステーションへの効率の良い実装を中心に以下のような研究を遂行した.コンパイラ コンパイラの最適化処理においては並列計算のアーキテクチャ依存部と非依存部を意識的し,最適化のレベルを,対象機種間に共通の最適化/対象機種間でアルゴリズムが共通の最適化/対象機種ごとに異なる最適化,のように切り分け,各レベルでの最適化の研究を行なった.初期フェーズでは宣言的に記述されたソースプログラムからデータ依存関係を抽出しマルチスレッ実行モデルにもとづく中間コードに変換し,後半フェーズで中間コードからターゲット計算機対応のマシンコードに変換する.初期フェーズの処理では機種間共通に施す最適化手法,データフローセマンティクスによって生じる冗長データコピーの削減などを重点的に行なった.プログラミング環境の整備 効率的実行環境を提供するための実行時ルーチンやプログラミング環境の整備を行なった.これらの環境の構築は,従来型の並列言語でも行なわれているが,V言語はデータフローモデルに基づくため,静的なデバグが比較的容易,細粒度の並列性を持つなどの特徴のため従来とは異なる着目点が必要である.V言語プログラムの実行順は,半順序でしか決まらず静的に振舞いを予想することが困難な場合が多い.そのため,実行時情報を利用した細粒度並列実行の可視化可視化環境の構築も行なった.
This year, we are using parallel computing machines such as Fujitsu AP1000, SUN, Fujitsu, Fujitsu and Fujitsu. In this connection, we do not need to know that the information of the non-dependent department of the dependence department of the database is the most accurate, and that the common communication between the two video machines is the most effective. In the early days, there was a record of the manifesto, which was published in the first half of the year, in the middle of the bank, in the middle and in the back half of the world. In the early days, there was a common application of the most efficient method among the equipment and equipment in the early days, and the operation of the key points of the equipment was cut for a long time. The operation of the environment is required to provide information on the operation of the environment during the operation. The environment is different, the type is different, and there is a list of words, words, eyes, eyes and eyes. In the semi-ordered sequence, the quiet vibrant dance is supposed to be full of difficulties. When you are busy, you can make use of the granularity and make it possible for the environment to be customized.

项目成果

期刊论文数量(7)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
日下部茂: "データフローモデルに基づく超並列V言語とその商用並列計算機上の実装について" 情報処理学会論文誌. 36. 1529-1541 (1995)
Shigeru Kusakabe:“基于数据流模型的大规模并行 V 语言及其在商业并行计算机上的实现”日本信息处理学会汇刊 36. 1529-1541 (1995)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Shiger Kusakabe(Ed.:L.Bic et al.): "Implementation of Parallel Functional Language on Conventional Multi-processors(in Parallel Language and Compiler Research in Japan)" Kluwer Academic Publisher, 522 (1995)
Shiger Kusakabe(编辑:L.Bic 等人):“传统多处理器上并行功能语言的实现(日本并行语言和编译器研究)”Kluwer 学术出版社,522(1995)
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
川野哲生: "細粒度マルチスレッド処理向けプロセッサDatarol-IIの構成と評価" 情報処理学会論文集. 36. 1700-1708 (1995)
Tetsuo Kawano:“用于细粒度多线程处理的处理器 Datarol-II 的配置和评估”日本信息处理学会会议记录 36. 1700-1708 (1995)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
西村潔俊: "実行時情報を利用した細粒度並列実行の可視化" 電気関係学会九州支部連合会大会論文集. 729-729 (1995)
Kiyoshi Nishimura:“使用运行时信息的细粒度并行执行的可视化”日本电气工程师九州分会联合会论文集 729-729 (1995)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Tetsuo Kawano: "Fine-grain Multi-thread Processor Architecture for Massively Parallel Processing" Proc.of High-Performance Computer Architecture Symposium. 308-317 (1995)
Tetsuo Kawano:“用于大规模并行处理的细粒度多线程处理器架构”Proc.of 高性能计算机架构研讨会。
  • 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 }}

日下部 茂其他文献

はじめての STAMP/STPA(実践編)~ システム思考に基づく新しい安全解析手法 ~
第一本STAMP/STPA(实用版)~基于系统思维的安全分析新方法~
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    日下部 茂;荒木 啓二郎;他
  • 通讯作者:
大学の図書館情報システムに対する要求工学的アプローチ
大学图书馆信息系统的需求工程方法
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    小材健;福原正浩;馬場慎也;藤井達朗;井上創造;日下部 茂;荒木啓二郎
  • 通讯作者:
    荒木啓二郎
Protein engineering for interface design on inorganic nanomaterials
无机纳米材料界面设计的蛋白质工程
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Osamu Sugiyama;Satoshi Uemura;Akihide Nagamine;Ryosuke Kojima;Keisuke Nakamura;Kazuhiro Nakadai;日下部 茂;Mitsuo Umetsu
  • 通讯作者:
    Mitsuo Umetsu
プロセス改善における形式手法の活用の検討
检查过程改进中形式化方法的使用
  • DOI:
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    0
  • 作者:
    M. Shoji;H. Isobe;S. Yamanaka;Y. Umena;K. Kawakami;N. Kamiya;J.-R. Shen;T. Nakajima;K. Yamaguchi;日下部 茂
  • 通讯作者:
    日下部 茂
The Dynamics of Poverty and the Promotion of Transition from Non-Regular to Regular Employment in Japan : Economic Effects of Minimum Wage Revision and Job Training Support.
日本的贫困动态和促进非正规就业向正规就业的转变:最低工资修订和就业培训支持的经济影响。
  • DOI:
    10.1111/jere.12008
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    0
  • 作者:
    M. Shoji;H. Isobe;S. Yamanaka;Y. Umena;K. Kawakami;N. Kamiya;J.-R. Shen;T. Nakajima;K. Yamaguchi;日下部 茂;Yoshio HIGUCHI
  • 通讯作者:
    Yoshio HIGUCHI

日下部 茂的其他文献

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

{{ truncateString('日下部 茂', 18)}}的其他基金

高性能マルチスレッドアーキテクチャへの高レベルプログラミング言語の実装
将高级编程语言实现为高性能多线程架构
  • 批准号:
    11780232
  • 财政年份:
    1999
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
データフロー高並列言語による構造データ操作を伴う不均質計算の並列処理の研究
数据流高度并行语言结构化数据异构计算并行处理研究
  • 批准号:
    08780295
  • 财政年份:
    1996
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
超並列計算環境における協調エージェントシステムを記述するソフトウェア方式の研究
大规模并行计算环境下描述协作代理系统的软件方法研究
  • 批准号:
    04750348
  • 财政年份:
    1992
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)

相似海外基金

高級並列言語の様々な安全性を保証するプログラム進化支援つき汎用型システムの研究
研究具有程序演化支持的通用系统,保证高级并行语言的各个安全方面
  • 批准号:
    13780203
  • 财政年份:
    2001
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
自動メモリ管理方式を中心とした並列言語処理系の最適化に関する研究
以自动内存管理方法为核心的并行语言处理系统优化研究
  • 批准号:
    00J08839
  • 财政年份:
    2000
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
並列言語処理系の実装技法とその正当性に関する研究
并行语言处理系统的实现技术及有效性研究
  • 批准号:
    97J07683
  • 财政年份:
    1998
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
並列言語のコンパイル方式の枠組とそれに基づく最適化の研究
并行语言编译方法框架及基于其的优化研究
  • 批准号:
    98J05298
  • 财政年份:
    1998
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
データフロー高並列言語による構造データ操作を伴う不均質計算の並列処理の研究
数据流高度并行语言结构化数据异构计算并行处理研究
  • 批准号:
    08780295
  • 财政年份:
    1996
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
非同期通信に基づく並列言語の静的解析とそれに基づく最適化
基于异步通信的并行语言的静态分析及基于其的优化
  • 批准号:
    08780242
  • 财政年份:
    1996
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了