GPU-Accelerated Parallel FDTD on Distributed Heterogeneous Platform
Figure 1
The flowchart of cudaFDTD. The modules written in blue mean the main calculations and that in brown mean data communications. Note that the interprocess is done by only CPU; other function modules are treated by CPU and GPU simultaneously.