Advancement of research for the parallelism resource of numerical algorithms with the help of software $Q$-system
Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 10 (2021) no. 2, pp. 66-81
Voir la notice de l'article provenant de la source Math-Net.Ru
The software $Q$-system is designed to study the parallelism resource of numerical algorithms. By use of $Q$-system, we can calculate the parallelism resource of any numerical algorithm. Also, for the set of algorithms solving a given algorithmic problem, we can find an algorithm with the best parallelism resource. The theoretical basis of the $Q$-system is the concept of $Q$-determinant where $Q$ is the set of operations used by the algorithm. Any numerical algorithm has a $Q$-determinant and can be represented in the form of a $Q$-determinant. Such a representation is a universal description of numerical algorithms. The $Q$-determinant consists of $Q$-terms. Their number is equal to the number of output data items. Each $Q$-term describes all possible ways to calculate one of the output data items based on the input data. $Q$-determinant makes the algorithm transparent in terms of structure and implementation. The $Q$-system can be used for the improvement of parallel computing efficiency. In this paper we describe new features of the $Q$-system. With the new functionality, we can use the classification of algorithms when studying them. Also with the new functionality, we can calculate the functions for approximating the height and width of the algorithms more precisely and create a graphical representation of them. As a result, we have a more convenient user interface of the $Q$-system and more opportunities to study the parallelism resource of algorithms.
Keywords:
$Q$-determinant of algorithm, representation of algorithm in form of $Q$-determinant, algorithm height, algorithm width, parallelism resource of algorithm, software $Q$-system.
Mots-clés : $Q$-effective implementation of algorithm
Mots-clés : $Q$-effective implementation of algorithm
@article{VYURV_2021_10_2_a4,
author = {V. N. Aleeva and P. S. Zotova and D. S. Skleznev},
title = {Advancement of research for the parallelism resource of numerical algorithms with the help of software $Q$-system},
journal = {Vestnik \^U\v{z}no-Uralʹskogo gosudarstvennogo universiteta. Seri\^a Vy\v{c}islitelʹna\^a matematika i informatika},
pages = {66--81},
publisher = {mathdoc},
volume = {10},
number = {2},
year = {2021},
language = {ru},
url = {http://geodesic.mathdoc.fr/item/VYURV_2021_10_2_a4/}
}
TY - JOUR AU - V. N. Aleeva AU - P. S. Zotova AU - D. S. Skleznev TI - Advancement of research for the parallelism resource of numerical algorithms with the help of software $Q$-system JO - Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika PY - 2021 SP - 66 EP - 81 VL - 10 IS - 2 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/VYURV_2021_10_2_a4/ LA - ru ID - VYURV_2021_10_2_a4 ER -
%0 Journal Article %A V. N. Aleeva %A P. S. Zotova %A D. S. Skleznev %T Advancement of research for the parallelism resource of numerical algorithms with the help of software $Q$-system %J Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika %D 2021 %P 66-81 %V 10 %N 2 %I mathdoc %U http://geodesic.mathdoc.fr/item/VYURV_2021_10_2_a4/ %G ru %F VYURV_2021_10_2_a4
V. N. Aleeva; P. S. Zotova; D. S. Skleznev. Advancement of research for the parallelism resource of numerical algorithms with the help of software $Q$-system. Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 10 (2021) no. 2, pp. 66-81. http://geodesic.mathdoc.fr/item/VYURV_2021_10_2_a4/