Suggestions for parallel FDTD simulation
Anyone can tell me what should I do first? Thanks.
Anyone could give me some useful advice? Which kind of Parallel soft you use? MPI or some others?
Dear flyflyhigh,
To the best of my knowledge, FDTD is much more sensitive to memory speed than number crunching power of CPU. The calculations to be done for each cell is substantially less than what is for FE. I would not use parallel processing (multicomputer) for calulations of each cell. Rather I would utilize some type of domain decomposition for that, each being done in a separate computer and the final processing would be done in a single computer.
For each cell, you had better use multiple threads. You can find good papers in IEEE on both topics.
Regards
Dear wave-maniac,
Thank you for your reply. In fact, I do not want to use parallel processing (multicomputer) for calulations of each cell as you said. I just plan to separate the large problem into several small parts, and solve these small parts by the conventional FDTD. Each part is solved by one comupter,respectively.
And I only want to know how to separate the large body, communicate every computer and share the data.