ヘテロ型スパコンにおけるマルチスケール群衆行動解析のフレームワーク構築
【研究キーワード】
群衆シミュレーション / セル・オートマトン / 粒子法 / フロア・フィールドモデル / ヘテロジニアス型計算機 / 並列計算 / 動的負荷分散 / 離散要素法 / フロア・フィールド法 / ネットワーク生成
【研究成果の概要】
演算加速器とスカラー型プロセッサが混合するヘテロ型の計算機において、セルオートマトン(CA)の一種であるフロアフィールド法と粒子法を用いた混雑・避難行動のマルチスケール解析を効率的に実行する計算フレームワークを開発した。巨視的な集団ダイナミクスをCAにより計算し、粒子間の微視的相互作用をラグランジュ粒子法により再現する。ヘテロ型の計算機に搭載されたスカラー型プロセッサ上でCAを実行し、演算加速器上で粒子法計算を実施する。空間充填曲線を用いたコア間の負荷分散や各粒子が保持するローカルリストによりシステム全体で実行性能の最適化を図り、実問題に対するシミュレーションによりフレームワークを実証した。
【研究の社会的意義】
フロア・フィールド法は、距離関数場や足跡数などから算出される移動確率が最大となる方向に格子上で粒子を移動させるセル・オートマトンであり、群衆行動の本質的な振る舞いを再現できる反面、粒子間の微視的な相互作用の効果を厳密に捉えることは難しい。一方、粒子間の相互作用を精緻にモデル化できる粒子法は計算負荷が極端に高い。本研究課題は 2 種類の異なる計算手法を連成させることで群衆のマルチスケール解析の実現を試みる挑戦的な研究であり、計算力学や計算工学的な観点から学術的な意義は大きい。また、粒子法における粒子間相互作用のモデルを変更することで様々な応用問題に適用でき、実社会に有益なツールを構築できる。
【研究代表者】
【研究種目】研究活動スタート支援
【研究期間】2019-04-01 - 2020-03-31
【配分額】2,990千円 (直接経費: 2,300千円、間接経費: 690千円)