Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 2 2019 год

DOI: 10.17587/prin.10.69-76
Modelling of Dynamic Systems with Interval Parameters on Graphic Processors
A. Yu. Morozov 1, Postgraduate Student, alex-icez@yandex.ru, D. L. Reviznikov1, 2, Professor, reviznikov@gmail.com,
1The State Federal-Funded Educational Institution of Higher Professional Training "Moscow Aviation Institute (National Research University)", Moscow
2Federal Research Centre "Information and Control" of the Russian Academy of Sciences, Moscow

This paper presents the algorithm of adaptive interpolation on the basis of kd-tree for modeling of dynamic systems with interval parameters. The complexity of the algorithm is exponential against the number of interval parameters; therefore acceleration is a vital question. The main aspects of its parallelization and implementation using CUDA technology are presented here. The data structures used in the algorithm and their features in terms of parallel operation are described. The computation experiments conducted in some cases demonstrate hundred-fold acceleration in comparison with the central processor computing, which reveals the efficiency of suggested approaches to parallelization.

Ключевые слова: CUDA, parallelization, kd-tree, algorithm of adaptive interpolation, structured grids, interval dynamic systems
Стр. 69–76