Author:
Liu N,Zhang P,Li K,Yu Y Q
Abstract
Abstract
An efficient massively parallel computing program for shock wave propagation named Shock3d is developed for shock wave damage mechanism in complex scenes. With the finite volume method, the program is built upon JASMIN (J parallel Adaptive Structured Mesh applications INfrastructure) and employs a component-based hierarchical organization structure. Using the patch-based core algorithm, Shock3d enables high parallel efficiency and strong parallel scalability with a parallel domain decomposition method and an image domain-based communication mode. It not only considers gravity, real gas effects, and boundaries in complex scenes, but also supports dynamic load balancing (DLB) and three-dimensional structured meshes and allows the parallel solution of hundreds of millions of mesh problems. Typical examples were used to verify the validity, parallelism, and high-resolution simulation results of the program developed. In the scalability test, where the propagation of shock waves through hundreds of millions of mesh elements was simulated on 300,000 CPU cores, the program delivered parallel efficiency of 60.84%.
Subject
Computer Science Applications,History,Education
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献