
Design features of block algorithms of FDTD-method implemented on a GPU using MATLAB
Author(s) -
Nikita Morunov,
Димитрий Львович Головашкин
Publication year - 2019
Publication title -
kompʹûternaâ optika
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.491
H-Index - 29
eISSN - 2412-6179
pISSN - 0134-2452
DOI - 10.18287/2412-6179-2019-43-4-671-676
Subject(s) - matlab , finite difference time domain method , computer science , toolbox , block (permutation group theory) , algorithm , context (archaeology) , computational science , volume (thermodynamics) , parallel computing , mathematics , programming language , paleontology , physics , geometry , quantum mechanics , biology
The paper is devoted to the investigation of the implementation features of a block algorithm for the FDTD-method on GPU. The block algorithm in general and in the context of the FDTD-method in particular is discussed. The main attention is paid to specifics of determining the shape and volume of blocks, which stem from the use of MATLAB and its Parallel Computing Toolbox. The practical efficiency of the proposed techniques is shown. Possible applications and prospects are discussed.