The implementation of the parallel FDTD(Finite Difference Time Domain) algorithm based on MPI(Message Passing Interface) is presented.A parallel FDTD program is performed on a Beowulf computer system to simulate the p...The implementation of the parallel FDTD(Finite Difference Time Domain) algorithm based on MPI(Message Passing Interface) is presented.A parallel FDTD program is performed on a Beowulf computer system to simulate the propagation of electromagnetic wave in waveguide.Moreover,the variation of computational time,the scalability and the efficiency of the parallel FDTD program with respect to the number of processes are discussed.Simulation results show that the computation time is greatly reduced by applying parallel FDTD on a 6-node Beowulf system,and the scalability increases while the efficiency decreases if the number of processes is increased.展开更多
文摘The implementation of the parallel FDTD(Finite Difference Time Domain) algorithm based on MPI(Message Passing Interface) is presented.A parallel FDTD program is performed on a Beowulf computer system to simulate the propagation of electromagnetic wave in waveguide.Moreover,the variation of computational time,the scalability and the efficiency of the parallel FDTD program with respect to the number of processes are discussed.Simulation results show that the computation time is greatly reduced by applying parallel FDTD on a 6-node Beowulf system,and the scalability increases while the efficiency decreases if the number of processes is increased.