自己反映計算を用いたノード透過な並列Java仮想マシンの実現

利用自反射计算实现节点透明并行Java虚拟机

基本信息

  • 批准号:
    00J10258
  • 负责人:
  • 金额:
    $ 1.92万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
  • 财政年份:
    2000
  • 资助国家:
    日本
  • 起止时间:
    2000 至 2002
  • 项目状态:
    已结题

项目摘要

本年度は、これまでの研究成果から、クラスタ型並列計算機をはじめとする分散メモリ型並列計算機上に、リフレクションとソフトウェア分散共有メモリを用いてポータブルな並列実行環境を実現するフレームワークOpenDSMを理論的な側面から示した。OpenDSMフレームワークは,ポータブルに実現されたソフトウェア分散共有メモリとリフレクションの理論に基づいたOpen Compilerによって、プログラムに対するポータビリティを提供する。これによってプラットフォームポータビリティとパフォーマンスポータビリティという直交する2つのポータビリティを満たすことができる.具体的には、まずプログラムの解析およびソフトウェア分散共有メモリライブラリを利用するオペレーションの挿入などの変換を記述したメタクラスを用意する。次に、このメタクラスに基づいて、Open CompilerがSPMDスタイルで記述されたプログラムをコンパイル時に静的に変換する。そしてポータブルに実現されたソフトウェア分散共有メモリライブラリとリンクすることによって、プログラムのクラスタ型並列計算機上での動作を可能とする。このOpenDSMフレームワークに基づいて実現されたC++言語を対象としたOMPC++システムとJava言語を対象としたJDSMシステムを、PCクラスタ上で評価し、その有効性を実証した。さらに、JDSMシステムを、C言語を対象としたPage-Baseのソフトウェア分散共有メモリシステムであるTreadMarksと、実アプリケーションベンチマークであるSPLASH2ベンチマークプログラムを用いて性能比較を行った。この結果、JDSMシステムはTreadMarksの約80%の性能を達成しており、高い性能が得られることも分かった。また、Grid環境上での評価においては、ユーザ認証・プログラムおよびデータ転送のコストはLAN、WAN環境とも大きな差はなく、低いオーバーヘッドで実行可能であることが示された。
This year's research results show the theoretical underpinnings of OpenDSM on distributed parallel computers. Open DSM Compiler, Open DSM Compiler, open DSM, open DSM Compiler, open DSM This is the first time that I've seen you. Specifically, the purpose of this discussion is to describe the analysis of the platform and the changes in the selection of options for using the software platform to distribute and share media resources. Next, the Open Compiler for SPMD is described as a static conversion of the SPMD. It is possible to perform actions on a parallel computer with a distributed network. This is the first time that the C++ language has been implemented. The OMPC++ language has been implemented. JDSM system, C-language system, Page-Base system, Dispersion system, TreadMarks system, SPLASH2 system, Performance comparison system As a result, JDSM has achieved approximately 80% of TreadMarks 'performance. In the case of LAN and WAN environments, it is possible to evaluate the network environment in the middle of the network, and to authenticate the network environment in the middle of the network.

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

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

{{ 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 }}

相似海外基金

ソフトウェア分散共有メモリにおけるコンパイル技法
软件分布式共享内存中的编译技术
  • 批准号:
    99J09297
  • 财政年份:
    1999
  • 资助金额:
    $ 1.92万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了