• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2020, Vol. 42 ›› Issue (10高性能专刊): 1833-1841.

Previous Articles     Next Articles

Design and optimization of CCFD overlapping grid parallel algorithm 

LIU Xia-zhen1,2,YUAN Wu1,2,MA Wen-peng3,HU Xiao-dong1,LU Zhong-hua1,ZHANG Jian1#br#   

  1. (1.Computer Network Information Center,Chinese Academy of Sciences,Beijing 100190;

    2.University of Chinese Academy of Sciences,Beijing 100049;

    3.College of Computer and Information Technology,Xinyang Normal University,Xinyang  464000,China)
  • Received:2020-04-27 Revised:2020-06-30 Accepted:2020-10-25 Online:2020-10-25 Published:2020-10-23

Abstract: This paper introduces the efficient parallel implementation of the parallel computational fluid dynamics software CCFD on the overlapping grid method, which includes: the development of a new hole mapping model with local data characteristics, and the identification method of cell attributes suitable for the model. The implicit hole optimization method for the distributed system is studied, and a combination parameter of grid cell criteria is proposed. A two-level load balancing strategy that takes into account both the amount of calculation and communication is designed, and the impact of the interpolation of the overlapping area on the calculation of the weight of the directed graph is considered. A communication mode based on blocks is considered, and the communication data structure and the sending and receiving process are tuned. The numerical simulation results show that the CCFD overlapping grid method has good parallel efficiency and scalability. 



Key words: overlapping grid, hole mapping;hole surface optimization;load balancing;parallel computing

CLC Number: