WEKO3
アイテム
プラズマ電磁粒子コードの並列化手法と速度向上率の評価
https://ipsj.ixsq.nii.ac.jp/records/17301
https://ipsj.ixsq.nii.ac.jp/records/17301c94c9455-baf5-488c-b33b-a00527ca987e
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2002 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Trans(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2002-09-15 | |||||||
タイトル | ||||||||
タイトル | プラズマ電磁粒子コードの並列化手法と速度向上率の評価 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | A Parallel Computing Method for Plasma Particle Simulaton Code | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 事例研究 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
著者所属 | ||||||||
愛媛大学工学部 | ||||||||
著者所属 | ||||||||
愛媛大学工学部 | ||||||||
著者所属 | ||||||||
NTT先端技術総合研究所 | ||||||||
著者所属 | ||||||||
国立極地研究所情報科学センター | ||||||||
著者所属 | ||||||||
宇宙開発事業団技術研究本部システム解析ソフトウェア研究開発センター | ||||||||
著者所属 | ||||||||
京都大学宙空電波科学研究センター | ||||||||
著者所属 | ||||||||
京都大学宙空電波科学研究センター | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Engineering, Ehime University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Faculty of Engineering, Ehime University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
NTT Science and Core Technology Laboratory Group | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Information Science Center, National Institute of Polar Region | ||||||||
著者所属(英) | ||||||||
en | ||||||||
NASDA System Analysis and Software Laboratory | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Radio Science Center for Space and Atmosphere, Kyoto University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Radio Science Center for Space and Atmosphere, Kyoto University | ||||||||
著者名 |
村田健史
× 村田健史
|
|||||||
著者名(英) |
Ken, T.Murata
× Ken, T.Murata
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 本稿では,プラズマ電磁粒子コードの並列化手法の1つとして,ハイブリッド分割法を考える.ハイブリッド分割法では,粒子計算サブルーチンを粒子分割法で,電磁場および流体量のサブルーチンを領域分割法で並列化する.並列化数は,サブルーチンごとに,独立して設定する.本研究では,まず,MPI関数の通信速度特性と内部通信ロジックを考慮して,各サブルーチンの並列化数を変数とした速度向上率の定式化を行った.これにより,最大速度向上率の予測値と,各サブルーチンの並列化数を求めることができる.さらに,この手法を,プラズマ電磁粒子コードの1つである,プラズマ粒子流体混成コードに適用した.その結果,粒子計算サブルーチン,流体計算サブルーチン,および電流計算サブルーチンを最大PE数で並列化し,電磁場サブルーチンを逐次計算と設定することにより,16並列で予測値が12.96,実測値が14.45という,高い速度向上率を得た. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | In this paper, we discuss a parallelization method for plasma electromagnetic particle simulation codes. Plasma particle codes are composed of particle subroutines, electromagnetic field subroutines, and fluid subroutines. The present method is based on combination between data division method for particles and area division method for fields and fluid. The parallelization number is independently set in each subroutine so that the code achieves best computing performance. With estimation of MPI communication and caluculation duration time, we establish a formula to evaluate the speed-up. We applied this method to a plasma particle code: a hybrid code. High parallelization performance, the speed-up is as high as 13.59 as a predicted value and 14.45 as an evaluated value in 16 PE system, is achieved. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AA11464803 | |||||||
書誌情報 |
情報処理学会論文誌数理モデル化と応用(TOM) 巻 43, 号 SIG07(TOM6), p. 118-131, 発行日 2002-09-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7780 | |||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |