Subgridding methods are often used to increase the efficiency of the wave propagation simulation with the Finite-Difference Time-Domain method. However, the majority of contemporary subgridding techniques have two important drawbacks: the difficulty in accommodating dispersive media and the inability for physical interfaces to cross the subgridding interface. This paper presents an extension of the frequency-dependent Huygens subgridding method from one dimension to three dimensions. Frequency dependency is implemented via the Auxiliary Differential Equation approach using the one-pole Debye relaxation model. Numerical experiments indicate that subgridding interfaces can be placed in various Debye media as well as across the physical interface.
The recent version of the Parallel Linear Algebra Software for Multicore Architectures (PLASMA) library is based on tasks with dependencies from the OpenMP standard. The main functionality of the library is presented. Extensive benchmarks are targeted on three recent multicore and manycore architectures, namely, an Intel Xeon, Intel Xeon Phi, and IBM POWER 8 processors.
This work provides an in-depth computational performance study of the parallel finite-difference time-domain (FDTD) method. The parallelization is done at various levels including: shared-(OpenMP) and distributed-(MPI) memory paradigms and vectorization on three different architectures: Intel's Knights Landing, Skylake and ARM's Cavium ThunderX2. This study contributes to prove, in a systematic manner, the well-established claim within the Computational Electromagnetic community, that the main factor limiting FDTD performance, in realistic problems, is the memory bandwidth. Consequently a memory bandwidth threshold can be assessed depending on the problem size in order to attain optimal performance. Finally, the results of this study have been used to optimize the workload balancing of simulation of a bioelectromagnetic problem consisting in the exposure of a human model to a reverberation chamber-like environment.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.