Implementation of Efficient Asynchronously Coupled Computation with Timed Buffer on NVDIMM

NVDIMM上定时缓冲区高效异步耦合计算的实现

基本信息

  • 批准号:
    22K12049
  • 负责人:
  • 金额:
    $ 2.58万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2022
  • 资助国家:
    日本
  • 起止时间:
    2022-04-01 至 2025-03-31
  • 项目状态:
    未结题

项目摘要

まず非同期連成計算用時系列バッファ領域のインタフェース設計に取り組んだ。非同期連成計算では、あるプログラムがバージョン毎に生成するデータを、別のプログラムが適宜参照する。そこで、データごとに生成側のプログラムを生産者、参照側のプログラムを消費者として登録し、役割に応じて操作する、生産者消費者モデルのインタフェースを設計した。生産者の基本操作は新規バージョンの追加のみとし、既存バージョンの書き換えを不可とする。この方針に基づき、生産プログラム側からバージョン番号と生成データをバッファに入力する関数、および、参照側から任意のバージョンのデータと取得する関数を設計した。さらに、バッファに空きを作るため、不要になったバージョンを削除する関数、およびデータをファイルに移動する関数も設計した。次にこれらの実装に取り組んだ。バッファへの入力関数は、バッファに空きがあれば即座にデータをコピーして終了し、空きが無ければ、参照側の操作で空きが生じるまで待つようにした。これらの動作を確認したところ、参照側のデータ取得の際のオーバヘッドが大きいことが判明した。そこで、一度のデータ取得で周辺のバージョンのデータも取得するキャッシュ機構を追加実装することで、オーバヘッドの低減を実現した。また、プログラミングインタフェースとしての実用性を確認するため、共同研究者の加藤、深沢、三宅らが開発している磁気流体シミュレーションプログラムとその可視化プログラムを利用して、連成計算の一つであるIn-situ可視化を実現し、問題なく利用できることを検証した。なお、本年度購入予定だったNVDIMMについては、開発元のIntel社が開発を停止したため、1年前に購入していた製品で代用することとした。一方、NVIDIA社の最新のネットワークカード BlueField2を購入することで通信時間を短縮し、実用性の向上を図った。
It is not the same time to connect to the calculation series. In the field of calculation, we need to design and retrieve the data of the system. In the same period, it is not necessary to connect to the calculation system, and it is appropriate to refer to the calculation data. The operator, the consumer, the consumer, the operator, the operator, the consumer, the operator, the operator, the consumer, the operator, the consumer, the consumer, the operator, the consumer, the consumer, the consumer The owner has a basic operation, a new rule, a new rule, an additional one, and an existing one. On the basis of the data, the number of the data is generated in the system. The number of the data is different. The number of the data is calculated. Do not make any changes in the number of passengers, do not change the number of passengers. For the second time, please install the device to pick up the system. The number of input forces, the number of input forces, the number of forces, the number of forces, the number of Please make sure that you are not aware of the situation, and refer to the action to make sure that you are aware of the situation. In the first place, it is necessary to make sure that the equipment is installed and that the low temperature is not available. In the first place, we need to make sure that you can use In-situ to make sure that you can use it, and that you can use it to make use of it. This year, you will enter the scheduled NVDIMM program, open the Intel community to stop the purchase, and buy the product one year ago to replace the consumer goods. On the one hand, the latest information of the NVIDIA Society is that the communication time of the BlueField2 is short, and the use of sex is up.

项目成果

期刊论文数量(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 }}

南里 豪志其他文献

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)}}的其他基金

階層型クラスタシステム上のOpenMPプログラム翻訳実行環境の開発に関する研究
分层集群系统上OpenMP程序翻译执行环境的开发研究
  • 批准号:
    15700033
  • 财政年份:
    2003
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
階層型クラスタシステム上の分散共有メモリシステムに関する最適化技術の研究
层次集群系统上分布式共享内存系统优化技术研究
  • 批准号:
    13780245
  • 财政年份:
    2001
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)

相似海外基金

Development of Scalable Non-Blocking Communication Layer with NVDIMM as a Buffer
以 NVDIMM 作为缓冲区的可扩展非阻塞通信层的开发
  • 批准号:
    19K11991
  • 财政年份:
    2019
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Implementing NVDIMM-based resilient storage
实施基于 NVDIMM 的弹性存储
  • 批准号:
    16K00104
  • 财政年份:
    2016
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了