4.5 Article

Parallel programs execution optimization using behavior control in LuNA system

期刊

JOURNAL OF SUPERCOMPUTING
卷 77, 期 9, 页码 9771-9779

出版社

SPRINGER
DOI: 10.1007/s11227-021-03654-2

关键词

Automatic parallel programs construction; Fragmented programming technology; LuNA system; Parallel program behavior

资金

  1. ICMMG SB RAS [0315-2019-0007]
  2. Science Committee of the Ministry of Education and Science of the Republic of Kazakhstan [AP05134651]

向作者/读者索取更多资源

The LuNA system addresses the issue of efficient parallel execution of numerical algorithms for supercomputers by representing application algorithms in a hardware-independent high-level form and automatically constructing various parallel programs with different non-functional properties. The efficiency problem of automatically constructed parallel programs is addressed through the behavior concept, allowing control of parallel program behavior without low-level programming.
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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据