OPTIMIZATION OF FINITE-DIFFERENCING KERNELS FOR NUMERICAL RELATIVITY APPLICATIONS

Optimization of Finite-Differencing Kernels for Numerical Relativity Applications

Optimization of Finite-Differencing Kernels for Numerical Relativity Applications

Blog Article

A simple optimization strategy for the computation of 3D finite-differencing kernels Skin Insect Repellent on many-cores architectures is proposed.The 3D finite-differencing computation is split direction-by-direction and exploits two level of parallelism: in-core vectorization and multi-threads shared-memory parallelization.The main application of this method is to accelerate the high-order stencil MEDI C PLUS W/MG computations in numerical relativity codes.Our proposed method provides substantial speedup in computations involving tensor contractions and 3D stencil calculations on different processor microarchitectures, including Intel Knight Landing.

Report this page