日本地球惑星科学連合2016年大会

講演情報

ポスター発表

セッション記号 S (固体地球科学) » S-TT 計測技術・研究手法

[S-TT55] ハイパフォーマンスコンピューティングが拓く固体地球科学の未来

2016年5月24日(火) 17:15 〜 18:30 ポスター会場 (国際展示場 6ホール)

コンビーナ:*堀 高峰(独立行政法人海洋研究開発機構・地震津波海域観測研究開発センター)、市村 強(東京大学地震研究所)、日野 亮太(東北大学大学院理学研究科)、有川 太郎(独立行政法人港湾空港技術研究所)、井料 隆雅(神戸大学)

17:15 〜 18:30

[STT55-P01] 流体と粒状体の大規模粒子法シミュレーション開発

*西浦 泰介1古市 幹人1都築 怜理1青木 尊之2阪口 秀1 (1.海洋研究開発機構、2.東京工業大学)

キーワード:離散要素法、SPH、並列計算、津波、砂箱、付加体

Large-scale parallel computing is important for numerically reproducing actual measurement results and dynamics of phenomena in various science and engineering areas, such as civil engineering, bioengineering, and earth sciences. The computational performance of parallelized software tools plays a critical role in such simulation studies, as these improve the computational accuracy relative to the simulation resolution within a limited computation time. Recent massively parallel computer systems based on shared- and distributed-memory architectures employ various types of arithmetic processors. Current processor designs are known to exhibit totally different computational performance depending on the numerical algorithms and implementation methods employed. Currently, parallel computing generally uses either a multi-core CPU, graphics processing unit (GPU), or many integrated core (MIC) processor. Multi-core CPUs have traditionally been used in high-performance computing, whereas GPUs were originally designed for computer graphics with many arithmetic cores. The common progress of current processor designs is the increase in the number of cores using vector operations such as single-instruction–multiple-data (SIMD). In such a situation, the shared-memory parallelization plays a basic but critical role in dealing with the increasing number of arithmetic cores in an efficient manner.
Particle simulation method (PSM) has a benefit of being mesh-free, allowing the computation of large-scale deformations and fractures of a continuum body without expensive remeshing tasks. As a PSM, smoothed particle hydrodynamics (SPH) is often used for tsunami disaster simulations because of its robustness in free-surface fluid dynamics. The discrete element method (DEM) is one popular PSM for granular dynamics in which geometrical size and shape attributes are provided for each particle. Therefore, the DEM is attractive to simulate granular materials such as sand, pebbles, and other grains.
An efficient parallel implementation of SPH and DEM methods is however known to be difficult especially for the distributed-memory architecture. Particle methods inherently have workload imbalance problem for parallelization with the fixed domain in space, because particles move around and change workloads during the simulation run. Therefore, dynamic load balance is key technique to perform the large scale SPH or DEM simulation. In this presentation, we introduce the several techniques of parallel implementation utilizing dynamic load balancing algorithms toward the high resolution simulation over large domain using the massively parallel super computer system. We will also introduce the applications of large-scale particle simulations such as Tsunami disaster simulation in consideration of structures–soil–fluid interactions and sandbox simulation for thrust dynamics of an accretion prism that require a high performance computing resources.