ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. ハイパフォーマンスコンピューティング(HPC)
  3. 2022
  4. 2022-HPC-185

コード結合フレームワークCoToCoAによる磁気圏MHD-人工衛星帯電連成シミュレーションの実現

https://ipsj.ixsq.nii.ac.jp/records/218961
https://ipsj.ixsq.nii.ac.jp/records/218961
2af5dc98-ec99-4f94-b01d-2079cd1af70c
名前 / ファイル ライセンス アクション
IPSJ-HPC22185023.pdf IPSJ-HPC22185023.pdf (2.1 MB)
Copyright (c) 2022 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2022-07-20
タイトル
タイトル コード結合フレームワークCoToCoAによる磁気圏MHD-人工衛星帯電連成シミュレーションの実現
タイトル
言語 en
タイトル Implementation of Coupled Numerical Analysis of Magnetospheric Dynamics and Spacecraft Charging Phenomena via Code-To-Code Adapter (CoToCoA) Framework
言語
言語 jpn
キーワード
主題Scheme Other
主題 アプリケーション
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
神戸大学大学院システム情報学研究科
著者所属
神戸大学大学院システム情報学研究科
著者所属
神戸大学大学院システム情報学研究科
著者所属
九州大学情報基盤研究開発センター
著者所属
京都大学学術情報メディアセンター
著者所属
東北大学大学院理学研究科
著者所属(英)
en
Graduate School of System Informatics, Kobe University
著者所属(英)
en
Graduate School of System Informatics, Kobe University
著者所属(英)
en
Graduate School of System Informatics, Kobe University
著者所属(英)
en
Research Institute for Information Technology, Kyushu University
著者所属(英)
en
Academic Center for Computing and Media Studies, Kyoto University
著者所属(英)
en
Graduate School of Science, Tohoku University
著者名 三宅, 洋平

× 三宅, 洋平

三宅, 洋平

Search repository
中澤, 和也

× 中澤, 和也

中澤, 和也

Search repository
砂田, 洋平

× 砂田, 洋平

砂田, 洋平

Search repository
南里, 豪志

× 南里, 豪志

南里, 豪志

Search repository
深沢, 圭一郎

× 深沢, 圭一郎

深沢, 圭一郎

Search repository
加藤, 雄人

× 加藤, 雄人

加藤, 雄人

Search repository
著者名(英) Yohei, Miyake

× Yohei, Miyake

en Yohei, Miyake

Search repository
Kazuya, Nakazawa

× Kazuya, Nakazawa

en Kazuya, Nakazawa

Search repository
Youhei, Sunada

× Youhei, Sunada

en Youhei, Sunada

Search repository
Takeshi, Nanri

× Takeshi, Nanri

en Takeshi, Nanri

Search repository
Keiichiro, Fukazawa

× Keiichiro, Fukazawa

en Keiichiro, Fukazawa

Search repository
Yuto, Katoh

× Yuto, Katoh

en Yuto, Katoh

Search repository
論文抄録
内容記述タイプ Other
内容記述 本論文では,これまで個別に数値研究が推進されてきた,磁気圏 MHD シミュレーションと宇宙空間中の人工衛星帯電計算の連成数値解析を,独自に開発したコード間結合フレームワーク CoToCoA を用いて実装する.具体的には磁気圏 MHD 計算で算出されたある位置座標におけるプラズマ物理量データを,人工衛星帯電コードが参照・使用し,衛星電位の時間発展を計算する.CoToCoA フレームワークでは,MPI 立ち上げ時に起動するプロセスグループ内で,MHD 計算,衛星帯電計算,およびそれらの挙動を統括する制御系の 3 つのプログラムを動作させる.MHD 計算は自身の物理計算の進捗に応じて,衛星帯電計算を促す役割を担っており,当フレームワークでは MHD 計算を「Requester」,衛星帯電計算を「Worker」と位置付ける.複数の Worker を用意しておき,Requester から計算要求が発行されるたびに Idle 状態の Worker に仕事を割り付ける.このスケジューリングを Coupler が担う.以上の挙動を実現するため,Coupler と Worker のそれぞれにポーリング処理を MPI の標準的な機能を用いて実装した.また Requester と Worker 間の数値データのやり取りは,MPI RMA の機能をベースとした CoToCoA 関数を用いることで非同期に実装した.衛星帯電計算は当該 RMA 機能により MHD 計算側の進捗を随時確認し,既にプラズマ物理量が算出された時刻まで帯電計算を進める形式となっている.実装した連成解析プログラムの動作検証を実施し,物理モデルとしての正常な動作を実現した.またおおむね 500 プロセス未満の使用プロセス範囲では,衛星帯電計算を付加することによる磁気圏 MHD 計算性能への影響は軽微であった.
論文抄録(英)
内容記述タイプ Other
内容記述 This paper addresses the implementation of a coupled numerical analysis of the global MHD simulation and the spacecraft charging calculation by means of our in-house coupling framework CoToCoA. In the analysis, the spacecraft charging program refers to and uses macro plasma parameters calculated at a certain position of the MHD simulation. Based on the CoToCoA framework, three types of independent programs, i.e., the MHD code, the spacecraft charging code, and their supervising program, are run concurrently within a MPI process group. Since the MHD code takes the role of invoking the spacecraft charging analysis based on the progress of its own physical calculation, the CoToCoA framework assigns the MHD simulation and the spacecraft charging calculation with the “Requester” and ”Worker” roles, respectively. CoToCoA allows us to have multiple Workers so that each charging calculation request can be assigned to one of Workers that are in an idle state, and the Coupler program is in charge of such request assignment. To realize the functionality, a polling process is implemented for each of the Coupler and Worker programs based on the standard MPI functions. The data exchange between the Requester and the Worker is also implemented in an asynchronous manner using the MPI RMA function. The spacecraft charging code leverages this RMA function to check the progress of the MHD calculations and to advance the spacecraft charging calculations until the time when the physical quantities have already been calculated. The developed simulation program has been tested to ensure that it works properly as a coupled physical model. The numerical experiments also confirmed that the addition of satellite charging calculations exerted a rather minor impact on the performance of MHD calculations with roughly up to 500 MPI processes.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10463942
書誌情報 研究報告ハイパフォーマンスコンピューティング(HPC)

巻 2022-HPC-185, 号 23, p. 1-8, 発行日 2022-07-20
ISSN
収録物識別子タイプ ISSN
収録物識別子 2188-8841
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 14:58:22.993009
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3