Accelerating the computation of the discrete currents method by modification takes into account the architectural features of a modern PCs

Authors

  • Victor O. Mishchenko
  • Boris V. Patochkin

Keywords:

diffraction; discrete currents method; vector registers; concurrency; Discrete Singularities Methods; linear system of algebraic equations; computing experiment

Abstract

We develop a modification of the popular modeling techniques diffraction phenomena in the resonance wavelength range in order to accelerate the calculations at the expense of the opportunities hidden in the architecture of modern PCs. This modification uses the vector registers of the processor. As a result of the modification of the method of discrete currents (DCM), which aims to use the vector registers, combined with the optimization of the work with the cache memory, we got the result, which is well illustrated by the following example. In case of deciding the diffraction problem on 80 screens (wave number 14π) on a 4-core CPU, following the DCM, we got acceleration 30-40 times in comparison with the performance on a single processor core without the use of vector registers and cache processor optimization.

Downloads

Published

2015-05-29

Issue

Section

Статті

How to Cite

Accelerating the computation of the discrete currents method by modification takes into account the architectural features of a modern PCs. (2015). Bulletin of V.N. Karazin Kharkiv National University, Series «Mathematical Modeling. Information Technology. Automated Control Systems», 26(1156), 129-139. https://periodicals.karazin.ua/mia/article/view/14221