階層型クラスタシステム上のOpenMPプログラム翻訳実行環境の開発に関する研究

分层集群系统上OpenMP程序翻译执行环境的开发研究

基本信息

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

项目摘要

本研究では、階層型クラスタシステムの性能を最大限に利用するOpenMP翻訳実行環境の開発を行った。OpenMPプログラムは全スレッドが一次元の記憶空間を共有するモデルである。一方本研究で構築したシステムは各計算機のローカルメモリのアドレス、及び計算機ごとにつけられたプロセス番号の対からなる二次元の記憶空間を提供する。そのため、一次元の記憶空間で表現されたデータを二次元の記憶空間に配置し、アクセスするための変換技術について研究を行った。また、一般に計算機間のデータ転送には時間がかかるため、可能な限り少ないデータ転送回数で計算を行えるようにデータの配置やアクセスをする必要がある。本研究では、データの配置やアクセスのタイミングを任意に指定できるシステムを構築することにより、効率の良い並列実行を可能とした。今年度は、広域分散環境における本技術の適用可能性について研究を行った。近年のグリッド技術の普及に伴って、複数のサイトに分散しているクラスタ群を用いた階層的な広域分散並列環境が大規模科学技術計算の基盤として注目されている。通常、このような環境ではMPI (Message Passing Interface)等の分散メモリ型並列プログラミングモデルが用いられるが、本研究の成果を応用することにより、共有メモリ型並列プログラミングモデルによる並列化が可能となる。今年度は日韓高速ネットワークを介して2つのクラスタを接続し、並列計算における基礎データを計測した。その結果、本研究で構築したシステムの実装が可能であることを確認した。ただし、物理的な距離や通信路の競合等による通信遅延時間のため、十分な並列性能が得られるアプリケーションは少数に限られることが分かった。
在这项研究中,我们开发了一个OpenMP翻译执行环境,该环境充分利用了层次集群系统的性能。 OpenMP程序是一个模型,其中所有线程共享一维存储空间。另一方面,本研究中构建的系统提供了一个二维存储空间,该存储空间由每台计算机的本地内存的地址以及分配给每个计算机的一对过程编号。因此,我们对在二维存储空间中的一维存储空间中表达的数据进行了研究,以研究和访问数据。此外,由于计算机之间的数据传输通常需要时间,因此必须安排和访问数据,以便可以使用尽可能少的数据传输执行计算。在这项研究中,可以通过构建允许指定数据放置和访问时间的系统来有效并行执行。今年,我们研究了该技术在大区域分布环境中的适用性。随着网格技术的最新传播,使用分布在多个站点的群集的层次结构,广泛分布的平行环境一直吸引着大规模科学和技术计算的基础。通常,在这样的环境中,使用分布式内存类型并行编程模型,例如MPI(消息传递接口),但是通过应用本研究的结果,使用共享存储器类型并行编程模型并行化成为可能。今年,通过日本 - 库里亚高速公路网络连接了两个群集,以并行计算测量基本数据。结果,已经确认可以实施本研究中构建的系统。但是,已经发现,由于物理距离和通信路径冲突,由于通信延迟时间和通信冲突,只有少数应用程序才能获得足够的并行性能。

项目成果

期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Performance comparison of vector-caluculations between Itanium2 and other processors
安腾 2 和其他处理器之间矢量计算的性能比较
佐藤 周行, 南里 豪志, 長尾 光悦, 高井 昌彰, 平野 彰雄: "An MPICH-G Network on SuperSINET and its Performance"情報処理学会研究会報告. HPC-97-8(未発行のため、掲載ページ不明). (2004)
Shuyuki Sato、Goji Nanzato、Koetsu Nagao、Masaaki Takai、Akio Hirano:“SuperSINET 上的 MPICH-G 网络及其性能”日本信息处理学会 HPC-97-8 研究小组报告(页面未知,因为尚未发布)。还))(2004)。
  • 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 }}

南里 豪志其他文献

An MPICH-G Network on SuperSINET and its Performance
SuperSINET上的MPICH-G网络及其性能
通信タイミングを考慮したMPIランク配置最適化技術
考虑通信时序的 MPI Rank 布局优化技术
  • DOI:
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    森江 善之;末安 直樹;松本 透;南里 豪志;石畑 宏明;井上 弘士;村上 和彰
  • 通讯作者:
    村上 和彰
並列計算機の大規模化に向けたMPIのAlltoall通信アルゴリズムの性能評価
MPI Alltoall通信算法提高并行计算机规模的性能评估

南里 豪志的其他文献

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

{{ truncateString('南里 豪志', 18)}}的其他基金

Implementation of Efficient Asynchronously Coupled Computation with Timed Buffer on NVDIMM
NVDIMM上定时缓冲区高效异步耦合计算的实现
  • 批准号:
    22K12049
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
階層型クラスタシステム上の分散共有メモリシステムに関する最適化技術の研究
层次集群系统上分布式共享内存系统优化技术研究
  • 批准号:
    13780245
  • 财政年份:
    2001
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)

相似国自然基金

OpenMP任务图的实时调度问题理论、模型、算法及应用研究
  • 批准号:
  • 批准年份:
    2019
  • 资助金额:
    60 万元
  • 项目类别:
    面上项目
面向国产通用DSP的类OpenMP并行程序设计方法
  • 批准号:
    61602495
  • 批准年份:
    2016
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
地球物理反演中的混合并行计算方法研究- - 以MT Occam并行反演为例
  • 批准号:
    41264005
  • 批准年份:
    2012
  • 资助金额:
    48.0 万元
  • 项目类别:
    地区科学基金项目
CUDA、OpenMP和MPI混合加速的隐式粒子模拟算法与框架研究
  • 批准号:
    61202145
  • 批准年份:
    2012
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
面向大规模并行计算机系统的软件低功耗关键技术研究
  • 批准号:
    60903044
  • 批准年份:
    2009
  • 资助金额:
    18.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

自然言語処理向け深層学習技術の応用によるプログラムの並列性抽出
应用深度学习技术进行自然语言处理提取程序并行性
  • 批准号:
    22K11972
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Development of efficient arbitrary precision numerical linear computation library optimized for multi-core CPUs
开发针对多核CPU优化的高效任意精度数值线性计算库
  • 批准号:
    20K11843
  • 财政年份:
    2020
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
余剰コアを活用する高性能計算・データ解析支援
利用剩余核心的高性能计算和数据分析支持
  • 批准号:
    20H00580
  • 财政年份:
    2020
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
入れ子構造を持つ粒子群最適化を用いた分岐解析アルゴリズムの高速化
使用嵌套结构粒子群优化加速分叉分析算法
  • 批准号:
    19K12106
  • 财政年份:
    2019
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Creation of 3-D hybrid parallel computing system for practical magnetic field analysis of rotating machines
创建用于旋转电机实际磁场分析的 3D 混合并行计算系统
  • 批准号:
    19K04324
  • 财政年份:
    2019
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了