当前位置: X-MOL 学术Lobachevskii J. Math. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Solving the Problem of Electromagnetic Wave Diffraction by a Flat Screen Using CUDA
Lobachevskii Journal of Mathematics ( IF 0.8 ) Pub Date : 2021-07-06 , DOI: 10.1134/s1995080221060081
D. Kh. Giniyatova 1 , D. N. Tumakov 1 , A. G. Markina 1
Affiliation  

Abstract

The problem of electromagnetic wave diffraction by a flat convex screen of arbitrary shape is considered. The numerical solution for the problem is obtained by the method of moments using the parallel programming technology CUDA. As basic and testing functions RWG functions are used. To construct the corresponding RWG elements on CUDA, a simple and fast algorithm of triangulation for a convex screen with an arbitrary boundary is developed. Numerical results are presented for the problem of diffraction by a rectangular screen, as well as by screen octagonal shape. The results obtained for the rectangle are in good correspondence with the results published in previous works. A comparative analysis of the running time of sequential and parallel algorithms is presented. The analysis shows that the method of moments implementation by GPU significantly improves the performance of the algorithm for solving the problem of electromagnetic wave diffraction by the flat metal screens.



中文翻译:

使用CUDA解决平面屏幕的电磁波衍射问题

摘要

考虑了任意形状的平面凸面屏的电磁波衍射问题。该问题的数值解是利用并行编程技术CUDA通过矩量法得到的。使用 RWG 函数作为基本功能和测试功能。为了在 CUDA 上构建相应的 RWG 元素,开发了一种简单快速的具有任意边界的凸面屏幕的三角剖分算法。给出了矩形屏幕和八边形屏幕衍射问题的数值结果。矩形获得的结果与先前作品中发表的结果非常吻合。对顺序和并行算法的运行时间进行了比较分析。

更新日期:2021-07-07
down
wechat
bug