A new parallel implementation for FDTD algorithm using function languages and its application for simulating field distribution on a ship platform

Yang GUO,Xianghua WANG,Jun HU
DOI: https://doi.org/10.3969/j.issn.1673-3185.2015.02.007
2015-01-01
Abstract:The traditional procedure languages are not natively parallelizable, while the present parallelization frameworks such as OpenMP and MPI are difficult to apply and malntaln. In this paper, a new parallel imple?mentation method is proposed using the functional language, which rapidly reduces the developing cost, thus enhancing the freedom of parallel algorithm implementation, and could satisfy advanced parallel require?ments such as dynamic partitioning, etc. For validation, the proposed new algorithm is applied on the FDTD meshing and simulation algorithm successfully, where an acceleration ratio up to 50% is achieved, and an electro-large motherboard problem with over 690 million unknown numbers is successfully solved in 26 hours.
What problem does this paper attempt to address?