GUO Yang, WANG Xianghua, HU Jun. A new parallel implementation for FDTD algorithm using function languages and its application for simulating field distribution on a ship platform[J]. Chinese Journal of Ship Research, 2015, 10(2): 35-39,54. DOI: 10.3969/j.issn.1673-3185.2015.02.007
Citation: GUO Yang, WANG Xianghua, HU Jun. A new parallel implementation for FDTD algorithm using function languages and its application for simulating field distribution on a ship platform[J]. Chinese Journal of Ship Research, 2015, 10(2): 35-39,54. DOI: 10.3969/j.issn.1673-3185.2015.02.007

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

  • The traditional procedure languages are not natively parallelizable, while the present parallelization frameworks such as OpenMP and MPI are difficult to apply and maintain. In this paper, a new parallel implementation 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 requirements 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.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return