课题基金 / 基金详情

余剰コアを活用する高性能計算・データ解析支援

余剰コアを活用する高性能計算・データ解析支援
利用剩余核心的高性能计算和数据分析支持
批准号:
20H00580
负责人:
塙 敏博
金额:
$28.87万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (A)
财政年份:
2020
资助国家:
日本
项目状态:
已结题
起止时间:
2020-04-01 至 2023-03-31

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
①余剰コアを用いたIn-situ解析として、銀河衝突シミュレーションにおける主計算(重力多体シミュレーションを用いた時間進化の計算)と副計算(数値的に得られた構造と実際に観測されている構造とを比較する解析処理)を同時に処理する機能を実現した。OpenMPのtask指示文を用いることで、プログラムの構造を大きく変えずに実現することができた。本機能の実現により、全体の実行時間は最短で54%になるまで高速化された。②分散メモリ計算環境向けにMPI+OpenMP並列化されたアプリケーションに対して、動的な負荷不均衡解消手法の開発を行った。2020年度までに、MPIプロセス毎のコア割当数を制御し、ノード内負荷不均衡を緩和する手法を提案し成果を得ていた。2021年度は、ノード間負荷不均衡の問題に取り組んだ。この問題をNP困難な組合せ最適化問題と捉え、量子アニーリングマシンを用いて解くべく、QUBOモデルへの落とし込みを検討した。③複数GPUによるステンシル計算では、GPU間の通信がアプリケーション性能低下につながる。本年度は、GPU計算中にCPUの余剰コアを用いてGPU間通信を行う通信隠蔽手法を開発した。計算領域を複数GPUへどのように分割して割り当てるかが実行性能に大きく影響することがわかり、領域の分割方法を変えながら、性能向上に対する通信隠蔽手法の有効性について検証を行った。④冗長な計算を必要とするOverlapped型のテンポラルブロッキングに加え、冗長な計算を必要としないtrapezoid型、及び両者のハイブリッドのテンポラルブロッキングを3次元の拡散方程式に実装し、最新のプロセッサにおいて評価を行った。
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
不均一なコア割付による動的負荷分散手法の検討
非均匀核心分配动态载荷分配方法研究
DOI: --
发表时间: 2020
期刊: 日本応用数理学会2020年年会講演予稿集
影响因子: --
作者: [河合 直聡, 伊田 明弘, 中島 研吾]
通讯作者: 中島 研吾
DOI: --
发表时间: 2022
期刊:
影响因子: --
作者: [塙 敏博]
通讯作者: 塙 敏博
DOI: --
发表时间: 2021
期刊: 情報処理学会研究報告ハイパフォーマンスコンピューティング
影响因子: --
作者: [星野哲也, 塙敏博]
通讯作者: 塙敏博
Multi-GPU computing of moving boundary flow using lattice Boltzmann method
基于格子玻尔兹曼法的运动边界流多GPU计算
DOI: --
发表时间: 2022
期刊:
影响因子: --
作者: [Akira Hatakeyama, Takashi Shimokawabe]
通讯作者: Takashi Shimokawabe
9
    海外基金