Standard

Parallel programs execution optimization using behavior control in LuNA system. / Malyshkin, Victor; Akhmed-Zaki, Darkhan; Perepelkin, Vladislav.

In: Journal of Supercomputing, Vol. 77, No. 9, 09.2021, p. 9771-9779.

Research output: Contribution to journalArticlepeer-review

Harvard

APA

Vancouver

Malyshkin V, Akhmed-Zaki D, Perepelkin V. Parallel programs execution optimization using behavior control in LuNA system. Journal of Supercomputing. 2021 Sept;77(9):9771-9779. doi: 10.1007/s11227-021-03654-2

Author

Malyshkin, Victor ; Akhmed-Zaki, Darkhan ; Perepelkin, Vladislav. / Parallel programs execution optimization using behavior control in LuNA system. In: Journal of Supercomputing. 2021 ; Vol. 77, No. 9. pp. 9771-9779.

BibTeX

@article{f5f3fdf20068441591d0414ec59279cf,
title = "Parallel programs execution optimization using behavior control in LuNA system",
abstract = "In the paper, the problem of efficient parallel execution of numerical algorithms for supercomputers in the LuNA system is concerned. With LuNA, an application algorithm is represented in a hardware-independent high-level form. This allows implementing the algorithm by automatic construction of various parallel programs, which possess different non-functional properties, such as execution time, memory consumption, network workload. In the LuNA system, the efficiency problem of automatically constructed parallel programs is dealt with through the behavior concept. The presented approach allows controlling parallel program behavior without low-level programming of the desired behavior.",
keywords = "Automatic parallel programs construction, Fragmented programming technology, LuNA system, Parallel program behavior",
author = "Victor Malyshkin and Darkhan Akhmed-Zaki and Vladislav Perepelkin",
note = "Funding Information: This research was funded by the budget project of the ICMMG SB RAS No 0315-2019-0007 and by the Science Committee of the Ministry of Education and Science of the Republic of Kazakhstan AP05134651 “Development active knowledge control system for automation of construction of high performance parallel programs of unstructured data processing and numerical modeling in filtration problems.” Publisher Copyright: {\textcopyright} 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature. Copyright: Copyright 2021 Elsevier B.V., All rights reserved.",
year = "2021",
month = sep,
doi = "10.1007/s11227-021-03654-2",
language = "English",
volume = "77",
pages = "9771--9779",
journal = "Journal of Supercomputing",
issn = "0920-8542",
publisher = "Springer Netherlands",
number = "9",

}

RIS

TY - JOUR

T1 - Parallel programs execution optimization using behavior control in LuNA system

AU - Malyshkin, Victor

AU - Akhmed-Zaki, Darkhan

AU - Perepelkin, Vladislav

N1 - Funding Information: This research was funded by the budget project of the ICMMG SB RAS No 0315-2019-0007 and by the Science Committee of the Ministry of Education and Science of the Republic of Kazakhstan AP05134651 “Development active knowledge control system for automation of construction of high performance parallel programs of unstructured data processing and numerical modeling in filtration problems.” Publisher Copyright: © 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature. Copyright: Copyright 2021 Elsevier B.V., All rights reserved.

PY - 2021/9

Y1 - 2021/9

N2 - In the paper, the problem of efficient parallel execution of numerical algorithms for supercomputers in the LuNA system is concerned. With LuNA, an application algorithm is represented in a hardware-independent high-level form. This allows implementing the algorithm by automatic construction of various parallel programs, which possess different non-functional properties, such as execution time, memory consumption, network workload. In the LuNA system, the efficiency problem of automatically constructed parallel programs is dealt with through the behavior concept. The presented approach allows controlling parallel program behavior without low-level programming of the desired behavior.

AB - In the paper, the problem of efficient parallel execution of numerical algorithms for supercomputers in the LuNA system is concerned. With LuNA, an application algorithm is represented in a hardware-independent high-level form. This allows implementing the algorithm by automatic construction of various parallel programs, which possess different non-functional properties, such as execution time, memory consumption, network workload. In the LuNA system, the efficiency problem of automatically constructed parallel programs is dealt with through the behavior concept. The presented approach allows controlling parallel program behavior without low-level programming of the desired behavior.

KW - Automatic parallel programs construction

KW - Fragmented programming technology

KW - LuNA system

KW - Parallel program behavior

UR - http://www.scopus.com/inward/record.url?scp=85101153050&partnerID=8YFLogxK

U2 - 10.1007/s11227-021-03654-2

DO - 10.1007/s11227-021-03654-2

M3 - Article

AN - SCOPUS:85101153050

VL - 77

SP - 9771

EP - 9779

JO - Journal of Supercomputing

JF - Journal of Supercomputing

SN - 0920-8542

IS - 9

ER -

ID: 27965076