Parallel FDTD Objecting in Microwave Source Simulations
暂无分享,去创建一个
FDTD(finite difference time domain) objecting method is used commonly in the physical object modeling of microwave source simulations.Complicated multi-index irregular data structures are ususally used in complex FDTD objecting,which causes the indirect memory access pattern in depth.This is a type of irregular applications,which are difficult for parallel computing.Since the traditional ghost filling algorithm can't solve the data exchange between neighbor processes in this type of irregular applications,this paper studies the characteristics of communication pattern based on multi-index structures,and presents a parallel FDTD objecting method,including building the multi-index irregular structures in parallel and the parallel ghost filling algorithm based on multi-index structures.The numerical experiments on a cluster of 1024 cores show that this method can implement the parallel FDTD objecting effectively.
[1] Onkar Sahni,et al. Neighborhood communication paradigm to increase scalability in large-scale dynamic scientific applications , 2012, Parallel Comput..
[2] Rafael Asenjo,et al. On the parallelization of irregular and dynamic programs , 2005, Parallel Comput..
[3] J.T. MacGillivray. Trillion Cell CAD-Based Cartesian Mesh Generator for the Finite-Difference Time-Domain Method on a Single-Processor 4-GB Workstation , 2008, IEEE Transactions on Antennas and Propagation.