The practice of conducting performance analysis of supercomputer applications
Numerical methods and programming, Tome 20 (2019) no. 3, pp. 346-355.

Voir la notice de l'article provenant de la source Math-Net.Ru

A method for the efficiency analysis and optimization of supercomputer applications applied earlier in practice to study jobs of a user on the Lomonosov-2 supercomputer is proposed. This method involves various stages of the jobs research, starting from studying the general behavior of all user launches on a supercomputer and ending with a detailed study and optimization of the source code of a selected program. The paper describes the general stages of the analysis that were carried out in practice, shows performance metrics that should be paid attention to when performing such an analysis, and shows also some specific examples of the job behavior and the effect of optimization carried out for the task of calculating liquid crystal droplets.
Keywords: high-performance computing, supercomputers, efficiency analysis, graphics accelerators, liquid crystals, elastic continuum theory.
@article{VMP_2019_20_3_a13,
     author = {I. V. Afanasyev and Vad. V. Voevodin and V. Yu. Rudyak and A. V. Emel'yanenko},
     title = {The practice of conducting performance analysis of supercomputer applications},
     journal = {Numerical methods and programming},
     pages = {346--355},
     publisher = {mathdoc},
     volume = {20},
     number = {3},
     year = {2019},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VMP_2019_20_3_a13/}
}
TY  - JOUR
AU  - I. V. Afanasyev
AU  - Vad. V. Voevodin
AU  - V. Yu. Rudyak
AU  - A. V. Emel'yanenko
TI  - The practice of conducting performance analysis of supercomputer applications
JO  - Numerical methods and programming
PY  - 2019
SP  - 346
EP  - 355
VL  - 20
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/VMP_2019_20_3_a13/
LA  - ru
ID  - VMP_2019_20_3_a13
ER  - 
%0 Journal Article
%A I. V. Afanasyev
%A Vad. V. Voevodin
%A V. Yu. Rudyak
%A A. V. Emel'yanenko
%T The practice of conducting performance analysis of supercomputer applications
%J Numerical methods and programming
%D 2019
%P 346-355
%V 20
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/VMP_2019_20_3_a13/
%G ru
%F VMP_2019_20_3_a13
I. V. Afanasyev; Vad. V. Voevodin; V. Yu. Rudyak; A. V. Emel'yanenko. The practice of conducting performance analysis of supercomputer applications. Numerical methods and programming, Tome 20 (2019) no. 3, pp. 346-355. http://geodesic.mathdoc.fr/item/VMP_2019_20_3_a13/