Performance of Elbrus-8C processor in supercomputer CFD simulations
Matematičeskoe modelirovanie, Tome 31 (2019) no. 4, pp. 17-32.

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

The present work is devoted to performance evaluation of a multicore CPU Elbrus-8C in supercomputer computational fluid dynamics (CFD) applications. Parallel simulation codes based on higher-accuracy methods on unstructured meshes for modelling of turbulent flows are considered. Main features of the Elbrus architecture are described, approaches for adaptation and optimization of computing software are presented. Performance has been investigated for the whole algorithms and for their main operations separately. Benchmarking results in comparison with various Intel and AMD multicore CPUs are presented.
Mots-clés : CFD
Keywords: HPC, Elbrus processor, supercomputer simulations, performance.
@article{MM_2019_31_4_a1,
     author = {A. V. Gorobets and M. I. Neiman-zade and S. K. Okunev and A. A. Kalyakin and S. A. Soukov},
     title = {Performance of {Elbrus-8C} processor in supercomputer {CFD} simulations},
     journal = {Matemati\v{c}eskoe modelirovanie},
     pages = {17--32},
     publisher = {mathdoc},
     volume = {31},
     number = {4},
     year = {2019},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/MM_2019_31_4_a1/}
}
TY  - JOUR
AU  - A. V. Gorobets
AU  - M. I. Neiman-zade
AU  - S. K. Okunev
AU  - A. A. Kalyakin
AU  - S. A. Soukov
TI  - Performance of Elbrus-8C processor in supercomputer CFD simulations
JO  - Matematičeskoe modelirovanie
PY  - 2019
SP  - 17
EP  - 32
VL  - 31
IS  - 4
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/MM_2019_31_4_a1/
LA  - ru
ID  - MM_2019_31_4_a1
ER  - 
%0 Journal Article
%A A. V. Gorobets
%A M. I. Neiman-zade
%A S. K. Okunev
%A A. A. Kalyakin
%A S. A. Soukov
%T Performance of Elbrus-8C processor in supercomputer CFD simulations
%J Matematičeskoe modelirovanie
%D 2019
%P 17-32
%V 31
%N 4
%I mathdoc
%U http://geodesic.mathdoc.fr/item/MM_2019_31_4_a1/
%G ru
%F MM_2019_31_4_a1
A. V. Gorobets; M. I. Neiman-zade; S. K. Okunev; A. A. Kalyakin; S. A. Soukov. Performance of Elbrus-8C processor in supercomputer CFD simulations. Matematičeskoe modelirovanie, Tome 31 (2019) no. 4, pp. 17-32. http://geodesic.mathdoc.fr/item/MM_2019_31_4_a1/

[1] Dongarra J., “The LINPACK Benchmark: An explanation”, ICS 1987: Supercomputing, Lecture Notes in Computer Science, 297, 456–474 | DOI

[2] Dongarra J., Heroux M. A., Luszczek P., HPCG Benchmark: a New Metric for Ranking High Performance Computing Systems, Technical Report UT-EECS-15-736, Electrical Engineering and Computer Science Department, Knoxville, Tennessee, 2015 http://www.hpcg-benchmark.org/

[3] Bailey D., Barszcz E., Barton J. T., Browning D. S., Carter R. L., Dagum D., Fatoohi R. A., Frederickson P., Lasinski T. A., Schreiber R., Simon H., Venkatakrishnan V., Weeratunga K., “The NAS Parallel Benchmarks”, International Journal of High Performance Computing Applications, 5 (1991), 63–73

[4] Tyutlyayeva Ye. O., Konyukhov S. S., Moskovskiy A. A., Odintsov I. O., “Otsenka potentsiala ispol'zovaniya platformy El'brus dlya vysokoproizvoditel'nykh vychisleniy”, Superkomp'yuternyye dni v Rossii, 2016, 373–385

[5] Bogdanov P. B., Sudareva O. Yu., “Proizvoditel'nost' protsessorov KOMDIV na ryade tipovykh raschotnykh zadach”, Informatsionnyye Tekhnologii i Vychislitel'nyye Sistemy, 4 (2017), 104–111

[6] Gorobets A. V., “Parallel technologies for solving CFD problems using highaccuracy algorithms”, Comput. Math. Math. Phys., 55:4 (2015), 638–649 | DOI | MR | Zbl

[7] Abalakin I. V., Bakhvalov P. A., Gorobets A. V., Duben' A. P., Kozubskaya T. K., “Parallel'nyy programmnyy kompleks NOISETTE dlya krupnomasshtabnykh raschetov zadach aerodinamiki i aeroakustiki”, Vychislitel'nyye metody i programmirov., 13 (2012), 110–125

[8] Bakhvalov P. A., Kozubskaya T. K., “Construction of edge-based 1-exact schemes for solving the Euler equations on hybrid unstructured meshes”, Comput. Math. Math. Phys., 57:4 (2017), 680–697 | DOI | MR | Zbl

[9] Van der Vorst H. A., “A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems”, SIAM Journal on Scientific and Statistical Computing, 13:2 (1992), 631–644 | DOI | MR | Zbl

[10] Gorobets A., “Parallel Algorithm of the NOISEtte Code for CFD and CAA Simulations”, Lobachevskii Journal of Mathematics, 39:4 (2018), 524–532 | DOI | MR | Zbl

[11] Toro E. F., Riemann Solvers and Numerical Methods for Fluid Dynamics, Springer-Verlag, Berlin–Heidelberg, 2009 | DOI | MR | Zbl

[12] Gorobets A., Soukov S., Bogdanov P., “Multilevel parallelization for simulating turbulent flows on most kinds of hybrid supercomputers”, Computers and Fluids, 2018 (to appear) | DOI | MR

[13] Kozhin A. S., Polyakov N. Y., Alfonso D. M., Demenko R. V., Klishin P. A., Kozhin E. S., Slesarev M. V., Smirnova E. V., Smirnov D. A., Smolyanov P. A., Kostenko V. O., Gruzdov F. A., Tikhorskiy V. V., Sakhin Y. K., “The 5th Generation 28nm 8-Core VLIW Elbrus-8C Processor Architecture”, Proceedins of the 2016 International Conference on Engineering and Telecommunication EnT-2016 (Moscow, 2016), 85–89

[14] Al'fonso D. M., Demenko R. V., Kozhin A. S., Kozhin Ye. S., Kolychev R. Ye., Kostenko V. O., Polyakov N. Yu., Smirnova Ye. V., Smirnov D. A., Smol'yanov P. A., Tikhorskiy V. V., “Mikroarkhitektura vos'miyadernogo universal'nogo mikroprotsessora «El'brus-8C»”, Voprosy radioelektroniki, ser. EVT, 2016, no. 3, 6–13

[15] Kozhin A. S., Neyman-zade M. I., Tikhorskiy V. V., “Vliyaniye podsistemy pamyati vos'miyadernogo mikroprotsessora «El'brus-8S» na yego proizvoditel'nost'”, Voprosy radioelektroniki, ser. EVT, 2017, no. 3, 13–21

[16] Roe P. L., “Approximate Riemann Solvers, Parameter Vectors and Difference Schemes”, J. Comput. Phys., 43:2 (1981), 357–372 | DOI | MR | Zbl

[17] Gorobets A. V., Neiman-zade M. I., Okunev S. K., Kaliakin A. A., Sukov S. A., “Proizvoditelnost protsessora Elbrus-8S v superkompiuternykh prilozheniiakh vychislitelnoi gazovoi dinamiki”, Preprint IPM im. M.V. Keldysha, 2018, 152 | DOI