負荷分散技法OhHelpによる粒子・流体ハイブリッドプラズマシミュレーションの並列化
スポンサーリンク
概要
- 論文の詳細を見る
本論文では,粒子・流体ハイブリッドプラズマシミュレーションの,負荷分散技法 OhHelp を用いた並列化について述べる.すでに OhHelp を適用して良好な結果が得られている全粒子シミュレーションに比べ,ハイブリッドシミュレーションは電磁場の計算負荷が相対的に大きいため,計算と通信のバランスを大幅に見直した実装を行った.特に Cyclic Leapfrog 法による電磁場計算に関する,通信回数削減と計算量増加のトレードオフポイントを見出すことが可能な設計とした.また実用的なシミュレーションに不可欠な,スナップショットやダンプファイルの出力方式も検討し,並列 I/O を用いて並列性能と利便性の両立を図る設計・実装を行った.性能評価の結果,256 プロセスでの実行で 241-456 倍の台数効果が得られること,電磁場計算では計算量増加を抑えることが効果的であること,およびスナップショットと Weak/Strong Scalability との関係が明らかになった.
- 2010-02-15
著者
-
中島 浩
京都大学学術情報メディアセンター
-
秋山 隼太
京都大学大学院情報学研究科
-
小路 真史
京都大学生存圏研究所
-
三宅 洋平
京都大学学術情報メディアセンター
-
大村 善治
京都大学生存圏研究所
-
中島 浩
京都大学
関連論文
- 非均質環境における適応型スケジューリング手法の提案と評価(並列分散処理,情報爆発論文)
- 宇宙プラズマ粒子シミュレーションの並列化
- シームレスな高生産並列スクリプト言語の実現に向けて(並列プログラミング/スケジューリング,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- シームレスな高生産並列スクリプト言語の実現に向けて (計算機アーキテクチャ・ハイパフォーマンスコンピューティング・「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- タスク並列スクリプト言語のビジュアル開発環境の構築(HPC-6 : 開発・実行環境)
- 非均質環境における適応型スケジューリング手法の提案と評価
- 高性能計算のための低電力・高密度クラスタMegaProto(HPCハードウェア)
- プラズマ電磁粒子コードの並列化手法と速度向上率の評価
- 宇宙プラズマ計算機シミュレーションの問題解決環境の提案
- オブジェクト指向開発技法によるプラズマ粒子シミュレーションコードの開発
- プラズマ粒子シミュレーションコードの並列化モデルと速度向上率の評価
- 宇宙プラズマ計算機シミュレーションの問題解決環境モデル
- 電離層加熱実験における高域側波帯電磁波の励起機構に関する計算機実験
- タスク並列スクリプト言語処理系におけるユーザレベル機能拡張機構(分散コンピューティング)
- シームレスな高生産並列スクリプト言語の実現に向けて(並列プログラミング/スケジューリング,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- 並列デバッガにおける情報視覚化手法
- 非均質環境における選択型スケジューリング手法
- キャッシュメモリを考慮したFDTDカーネルの性能改善
- 大規模ワークフローを対象とする動的スケジューリング手法における静的情報の利用
- 負荷分散技法OhHelpによる粒子・流体ハイブリッドプラズマシミュレーションの並列化
- 地球惑星科学関連学会2003年合同大会「特別公開セッション "地学教育の展望" 」および "「地学教育」委員会" 開設の報告
- モデル図とコードを併用する大規模並列プログラミングの支援環境
- ヘテロ型大規模並列環境の階層型タスクスケジューリングの提案と評価
- 4K-1 配列の縮退表現による大規模並列タスクネットワークの実装効率化(情報爆発時代における分散処理とセキュリティ,一般セッション,「情報爆発」時代に向けた新しいIT基盤技術)
- 代数ブロック化多色順序付け法による並列化ICCGソルバの性能評価
- CS-2-6 右手/左手系複合線路を用いたCRLH分布ミキサ(CS-2.メタマテリアル技術の最新動向,シンポジウムセッション)
- 昼側地球磁気圏におけるコーラスエミッションの発生・伝搬特性
- プラズマシート境界付近で観測されるプラズマ波動のGEOTAIL衛星における波形解析
- 科学衛星GEOTAIL搭載プラズマ波動受信器
- 不均質環境におけるタスクネットワークの静的スケジューリング手法(HPC-3 : スケジューリング)
- タスクネットワークの解析情報を用いたスケジューリング手法
- 直方体要素用高速多重極法を用いた大規模マイクロマグネティックス計算の並列化
- Localized IC分解と多色順序付けを併用したハイブリッド型並列ICCG法に関する検討
- 自動メモ化プロセッサにおける消費エネルギー制御
- LC-005 自動メモ化プロセッサの消費エネルギー評価(ハードウェア・アーキテクチャ)
- 重複実行省略を用いた割込みによるマイクロプロセッサの最悪性能予測(プロセッサアーキテクチャ)
- 時間軸分割並列マイクロプロセッサシミュレータの高速化手法(ARC-8:シミュレーション技法,2006年並列/分散/強調処理に関する『高知』サマー・ワークショップ(SWoPP 高知2006))
- 分岐予測器の最悪フラッシュタイミングの効率的解析手法(セッション1)
- 再利用における連想記憶の必要容量および管理アルゴリズムの評価(最適化,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 時分割マイクロプロセッサシミュレーションにおける最適な分割数の調査(最適化,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 再利用における連想記憶の必要容量および管理アルゴリズムの評価(最適化, 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- 時分割マイクロプロセッサシミュレーションにおける最適な分割数の調査(最適化, 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2006))
- プラズマ粒子シミュレーション電流計算のOpenMP並列化手法
- LISTVEC指示行を使った多粒子シミュレーションの大規模化 : 主メモリを節約し,かつ高速化を可能にする1つの方法(数値シミュレーション)
- LISTVEC指示行を使った粒子シミュレーション : メモリーを節約し、かつ高速化を可能にする手法(科学技術計算)
- LISTVEC指示行を使った粒子シミュレーション : メモリーを節約し、かつ高速化を可能にする手法
- 6K-5 広域分散環境における大規模タスク群の挙動を求める高速シミュレータ(情報爆発時代における並列分散処理技術,一般セッション,「情報爆発」時代に向けた新IT基盤技術,情報処理学会創立50周年記念(第72回)全国大会)
- 時間軸分割並列マイクロプロセッサシミュレータの高速化と評価(シミュレーション・エミュレーション,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2007))
- 時間軸分割並列マイクロプロセッサシミュレータの高速化と評価(シミュレーション・エミュレーション,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2007))
- 時間軸分割並列化による高速マイクロプロセッサシミュレーション(プロセッサシミュレーション)
- T2Kオープンスパコンが創る新しい計算機環境
- タスク並列スクリプト言語処理系における広域分散実行方式
- 負荷分散技法 OhHelp による粒子・流体ハイブリッドプラズマシミュレーションの並列化
- 非数値並列計算の動向と展望(論理と推論技術の展開)
- T2Kオープンスパコンとその相互結合網アーキテクチャ(分散システム,コンピュータシステムのインタコネクト技術及び一般)
- 少しは組込的なアーキテクチャシミュレーション : 色々やってわかったこと(招待講演)
- 少しは組込的なアーキテクチャシミュレーション : 色々やってわかったこと(招待講演)
- 少しは組込的なアーキテクチャシミュレーション : 色々やってわかったこと
- 少しは組込的なアーキテクチャシミュレーション--色々やってわかったこと
- CASによる最悪割込遅延解析の高速化(ARC-7:性能予測,2006年並列/分散/強調処理に関する『高知』サマー・ワークショップ(SWoPP 高知2006))
- ワークロード最適化シミュレータの設計と実装(プロセッサシミュレーション)
- 動的計画法を用いたキャッシュフラッシュの最悪タイミングの探索手法(実時間処理)
- 再利用によるGAの高速化手法(計算科学)
- BepiColombo/MMOによるプラズマ波動観測
- 大振幅マイクロ波と宇宙プラズマとの非線形相互作用の計算機実験
- 希薄高速プラズマ流中での衛星周辺における波動現象
- GEOTAIL衛星で観測されたコーラスエミッションのkベクトル解析
- 希薄高速プラズマ流中を航行する衛星による電磁気的じょう乱に関する計算機実験
- タスク並列スクリプト言語MegaScriptのタスク動作モデルの検証
- 第16回 若手が動かす学会へ : 事例研究と将来展望(これからの情報処理学会)
- データ再演法による並列プログラムデバッギング(プログラミングモデル・ツール)
- タスク並列言語MegaScriptにおける高精度実行モデルの構築(プログラミングモデル・ツール)
- 分散制約充足問題のジョブ並列による求解
- 3次元FDTDカーネルのキャッシュメモリを考慮した性能改善の実装と性能評価
- 配列の縮約表現による大規模ワークフローの効率的実装手法
- 静的情報を用いた動的再スケジューリングのオーバヘッド削減手法
- ブロック化赤-黒順序付け法に基づく並列マルチグリッドポアソンソルバ (コンピューティングシステム Vol.5 No.3)
- 冗長な計算を伴わない3次元FDTD法の時空間タイリング
- Effectiveness of Iterative Method with Folded Preconditioning for Practical Finite Element Electromagnetic Field Analyses
- 実応用有限要素電磁場解析における折り畳み前処理を用いた反復解法の有効性