Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
河村 拓馬; 坂本 尚久*; 尾崎 司*
Journal of Advanced Simulation in Science and Engineering (Internet), 10(1), p.31 - 39, 2023/02
遠隔地の大規模な流体計算結果をVRにより、とりわけボリュームレンダリングを使用して可視化することは、可視化分野における重要な課題である。遠隔可視化アプリケーションCS-PBVRは遠隔地にある大規模データを対話的にボリュームレンダリングできる。本研究では、CS-PBVRの画像生成をヘッドマウントディスプレイ向けに拡張し、遠隔VR可視化アプリVR-PBVRを開発した。またVR空間中で両手によるジェスチャ制御によって可視化データを操作できる機能を開発した。VR-PBVRを遠隔地のボリュームデータに適用し、対話的フレームレートで可視化できることを確認した。
河村 拓馬; 坂本 尚久*
第36回数値流体力学シンポジウム講演論文集(インターネット), 3 Pages, 2022/12
数値流体力学データの可視化にはボリュームレンダリングが有効であり、そのVR可視化は複雑な3次元データの理解に役立つ。遠隔地にある大規模データをVR空間でボリュームレンダリングすることは可視化分野における重要な課題である。遠隔可視化アプリケーションCS-PBVRは、遠隔地にある大規模データを対話的にボリュームレンダリングできる。CS-PBVRをHMD Oculus rift S向けに拡張したVR-PBVRを開発するため、ステレオ画像生成機能とジェスチャー制御機能を開発し、HMD(ヘッドマウントディスプレイ)向けの処理フローを構築した。VR-PBVRは遠隔地にあるテストデータ(2M要素)を90fpsで対話的に可視化できた。
河村 拓馬; 長谷川 雄太; 井戸村 泰宏
Proceedings of Joint International Conference on Supercomputing in Nuclear Applications + Monte Carlo 2020 (SNA + MC 2020), p.187 - 192, 2020/10
汚染物質の大気拡散予測の実現に向けて、GPUスーパーコンピュータ(スパコン)向けに最適化された適合格子細分化(AMR)による流体シミュレーションが開発されており、その結果の対話的な可視化や計算パラメータのステアリング技術が必要とされている。本研究では、これまでに開発してきた構造格子向けの粒子ベースIn-situ可視化手法をAMR向けに拡張し、ファイルを介したIn-situ制御機構を利用して計算パラメータのIn-Situステアリングを可能にした。開発した手法をGPUプラットフォーム上で動作する都市部でのプルーム分散シミュレーションに結合し、膨大なパラメータスキャン無しにヒューマンインザループにより汚染源探索が可能なことを示した。
河村 拓馬; 野田 智之; 井戸村 泰宏
Supercomputing Frontiers and Innovations, 4(3), p.43 - 54, 2017/07
最新のメニーコア・プラットフォーム上で、In-Situ粒子ベースボリュームレンダリング(In-Situ PBVR)に基づくIn-Situデータ探索フレームワークのパフォーマンスを検証した。In-Situ PBVRはコストの高い順序計算を回避することができ、並列モンテカルロサンプリングによって、大規模なボリュームデータを小さな可視化用粒子データに変換する。この特徴により、大規模シミュレーションのボトルネックである、1ノードあたりのメモリ制限や、計算速度とノード間通信速度のパフォーマンスギャップを回避することができる。さらに、サイズの小さな粒子データをクライアントPCに転送することによる自由な視点位置のボリュームレンダリング、そして非同期のファイルベースの制御シーケンスによるバッチ処理実行時の可視化パラメータを変更という、In-Situデータ探索が可能になった。In-Situ PBVRは、8208個のIntel Xeon Phi7250(Knights Landing)プロセッサで構成されたOakforest-PACS上で、約10万コアまでの強スケーリング(問題サイズを固定し、CPU数を増加させて処理を加速させるスケーリング)と省メモリ特性を示した。
河村 拓馬
計算工学ナビ・ニュースレター(インターネット), 7, p.4 - 5, 2015/06
従来の遠隔可視化システムは、可視化処理速度やメモリ使用量、データ転送量がボトルネックとなって、可視化作業に膨大な時間が必要とされていた。遠隔可視化ソフトウェアPBVR(Particle-Based Volume Rendering)はクライアント・サーバ システムを採用し、大規模な結果データをサイズの小さい可視化用粒子データに変換して転送することでこれらの問題を解決し、ボリュームレンダリングによるインタラクティブな可視化を実現している。開発したPBVRシステムをオープンソースとして公開し、これを記事として寄稿した。
河村 拓馬; 井戸村 泰宏; 宮村 浩子; 武宮 博
Proceedings of SIGGRAPH Asia 2015 (SA 2015) (Internet), 4 Pages, 2015/00
本論文では多変量ボリュームレンダリング向けの新しい伝達関数設計手法を提案する。この手法は従来の1次元伝達関数や変量の論理演算によって多次元伝達関数を生成するものである。この手法は解析者が変量の相関を抽出したり、多変量に対するサーフェスやボリュームの統合表示をしたりできるようにする。そしてこの手法は幾つかのスーパコンピュータ上で最適化されている遠隔可視化システムPBVRに実装されている。原子力分野における燃料溶融の多層シミュレーションから得られたデータに対して実験を行い、溶融物の複雑な挙動を抽出することで有効性を示した。
河村 拓馬; 長谷川 雄太
no journal, ,
スーパーコンピュータ上の膨大な資源を利用して長時間実行される大規模計算では、計算パラメータ調整に伴う再計算を繰り返し実行することが困難である。我々は粒子ベースボリュームレンダリングを利用したIn-Situ可視化フレームワーク上で、ファイルベース制御による計算パラメータの対話的な操作技術を開発し、GPUクラスタ上の流体計算に適用して対話的可視化・パラメータ操作が可能なことを確認した。
河村 拓馬; 坂本 尚久*
no journal, ,
遠隔地の大規模流体データをVR空間で可視化することは流体データ可視化における重要な課題である。本研究では大規模データ向け遠隔可視化アプリケーションCS-PBVRをHMD Oculus rift S向けに拡張し、VR-PBVRを開発した。この開発ではVR空間における可視化データの座標変換に関して、操作性の高いジェスチャ制御が実装された。VR-PBVRは遠隔地にあるテストデータ対話的フレームレートで視化できた。
森井 雅大*; 坂本 尚久*; 河村 拓馬
no journal, ,
粒子ベースボリュームレンダリング(PBVR)は計算結果データを圧縮された可視化用粒子に変換して効率よく可視化でき、遠隔地の大規模データを可視化するアプリケーションに活用されている。PBVRの画質は可視化用粒子の数に依存するため、遠隔地可視化で高解像度画像を生成すると転送する粒子サイズが増大する。本研究は少ない粒子数で高画質にするためにPBVR向けのマルチカーネルデノイジングオートエンコーダを提案し、テストデータで有効性を検証した。
河村 拓馬
no journal, ,
日本学術会議から招待講演を依頼され、In-Situ PBVRによる可視化技術に関する講演を行なった。将来のエクサスケールシミュレーションに向けて可視化技術を開発するには、以下に示す3つの課題がボトルネックとなる。(1)高並列環境下での通信コストの増大、(2)バッチ処理に対するオフライン可視化による対話性の低さ、(3)多変量データの可視化技術。これらの課題を解決するため、以下に示す3つの技術を開発した。(1)PBVRによるスケーラビリティの高い並列ボリュームレンダリング技術、(2)ストレージを介したファイルベース制御による対話的操作が可能なフレームワーク、(3)多変量向けの多次元伝達関数生成技術。約1億自由度の燃料溶融シミュレーションJUPITERに提案手法を適用し、可視化処理の高いスケーラビリティ、バッチ処理実行時の対話的操作、多変量可視化機能の有効性を検証した。
河村 拓馬
no journal, ,
平成29年度学際大規模情報基盤共同利用・共同研究拠点公募型共同研究(JHPCN)に採択された研究課題「可視化用粒子データを用いた遠隔地からの対話的In-Situ可視化」に関する成果報告を実施した。シミュレーションの大規模化に伴い、プレポストノードへのデータ転送を伴う従来の可視化処理は、膨大な作業時間が必要となった。本研究では、大規模シミュレーションに対する実時間の可視化・解析を可能にするため、可視化用粒子データを用いた対話的なIn-Situ可視化システムを構築し、最新のGPGPU, XeonPhi、および、FX100環境に対して移植した。本システムを用いて、シミュレーションのバッチ処理実行時における対話的な可視化が可能なことを確認した。
河村 拓馬; 井戸村 泰宏
no journal, ,
粒子ベースボリュームレンダリング(PBVR)を利用したIn-Situ PBVRはスパコン上のシミュレーションを対話的に可視化できるフレームワークであり、数式処理アルゴリズムを利用してユーザ入力の代数式によるボリュームデータおよび伝達関数の合成が可能になっている。メニーコアアーキテクチャの登場によりシミュレーションが加速され、In-situ PBVRもまた最適化が必要とされている。我々は、逆ポーランド記法を利用した数式処理アルゴリズムを構築し、In-situ PBVRのSIMD最適化をおこなった。開発した手法を原子力分野の燃料溶融シミュレーションに適用し、最新のKNLアーキテクチャにおいて可視化処理性能を10倍以上向上した。
河村 拓馬
no journal, ,
平成30年度学際大規模情報基盤共同利用・共同研究拠点公募型共同研究(JHPCN)に採択された研究課題「可視化用粒子データを用いたIn-Situ可視化システムのSIMD最適化」に関する成果報告を実施する。シミュレーションの大規模化に伴い、プレポストノードへのデータ転送を伴う従来の可視化処理は、膨大な作業時間が必要となった。本研究では、大規模シミュレーションに対する実時間の可視化・解析を可能にするため、可視化用粒子データを用いた対話的なIn-Situ可視化システムのSIMD最適化を実施し、最新のXeonPhi、および、FX100環境に対して移植した。本システムを用いて、シミュレーションのバッチ処理実行時における対話的な可視化が可能なことを確認した。
河村 拓馬
no journal, ,
可視化用粒子データを用いたIn-Situ可視化システムの開発と適用事例を議論する。シミュレーションの大規模化に伴い、プレポストノードへのデータ転送を伴う従来の可視化手法は、膨大な処理時間が必要となった。本研究では、大規模シミュレーションに対する実時間の可視化・解析を可能にするため、可視化用粒子データを用いた対話的なIn-Situ可視化システムを開発し、最新のメニーコア環境に対して最適化を行った。開発したシステムを用いて、シミュレーションのバッチ処理実行時における対話的な可視化が可能なことを確認した。また最先端のGPGPUマシンでのAMRシミュレーションの可視化事例を報告した。