Improving efficiency of multi-level fast multi-pole algorithm (MLFMA) on distributed and parallel systems has been vastly studied, specially for GPUs. Unlike the far-field computation, acceleration of near-field computation in MLFMA algorithm on GPUs was of less concern in the literature, however there are some solutions that exploited special specifications of GPU’s memory. This article proposes data replication for P2P operator and uses analytical performance models to determine its optimality criteria. By modelling the speedup, we found that making threads independence by creating redundancy in the data makes the algorithm for lower dense problems nearly 13 times faster than non-redundant mode.
Sadeghi,M and Torabi,A . (2024). ACCELERATION OF NEAR FIELD COMPUTATION IN MLFMA ON A SINGLE GPU BY GENERATING REDUNDANCY IN DATA. Journal of Algorithms and Computation, 56(2), 89-112. doi: 10.22059/jac.2025.387101.1219
MLA
Sadeghi,M , and Torabi,A . "ACCELERATION OF NEAR FIELD COMPUTATION IN MLFMA ON A SINGLE GPU BY GENERATING REDUNDANCY IN DATA", Journal of Algorithms and Computation, 56, 2, 2024, 89-112. doi: 10.22059/jac.2025.387101.1219
HARVARD
Sadeghi M, Torabi A. (2024). 'ACCELERATION OF NEAR FIELD COMPUTATION IN MLFMA ON A SINGLE GPU BY GENERATING REDUNDANCY IN DATA', Journal of Algorithms and Computation, 56(2), pp. 89-112. doi: 10.22059/jac.2025.387101.1219
CHICAGO
M Sadeghi and A Torabi, "ACCELERATION OF NEAR FIELD COMPUTATION IN MLFMA ON A SINGLE GPU BY GENERATING REDUNDANCY IN DATA," Journal of Algorithms and Computation, 56 2 (2024): 89-112, doi: 10.22059/jac.2025.387101.1219
VANCOUVER
Sadeghi M, Torabi A. ACCELERATION OF NEAR FIELD COMPUTATION IN MLFMA ON A SINGLE GPU BY GENERATING REDUNDANCY IN DATA. J. Algo. Comp.. 2024;56(2):89-112. doi: 10.22059/jac.2025.387101.1219