{'fraction_non_alphanumeric': 0.022940563086548488, 'fraction_numerical': 0.0020855057351407717, 'mean_word_length': 5.442953020134228, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fast electromagnetic simulation by parallel MoM implemented on CUDA

The keys to electromagnetic simulation of arbitrary configuration of conducting surfaces by method of moments (MoM) are filling of impedance matrix elements and solving of linear equations. A CUDA (Compute Unified Device Architecture) enabled graphics processing unit (GPU) launched by NVIDIA company to accelerate implementation of the fast filling of impedance matrix in MoM based on Rao-Wilton-Glisson (RWG) basis functions was presented. Parallel LU decomposition method is applied for the solving of linear equations, and a parallel method looping over squares is proposed in CUDA parallel platform, furthermore. The GPU numerical results for a user-created benchmark structures are checked with comparison to CPU results. A noticeable speedup of the filling of impedance matrix (hundreds times) and solving of linear equations (about 10 times) is achieved due to the employing of GPU.