Skip to main content
Top
Published in: The Journal of Supercomputing 9/2021

17-02-2021

Parallel programs execution optimization using behavior control in LuNA system

Authors: Victor Malyshkin, Darkhan Akhmed-Zaki, Vladislav Perepelkin

Published in: The Journal of Supercomputing | Issue 9/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Akhmed-Zaki D, Lebedev D, Malyshkin V, Perepelkin V (2019) Automated construction of high performance distributed programs in LuNA system. In: 15th International Conference on Parallel Computing Technolnology, PaCT 2019; Almaty; Kazakhstan. LNCS 11657. Springer, pp 3–9. https://doi.org/10.1007/978-3-030-25636-4_1 Akhmed-Zaki D, Lebedev D, Malyshkin V, Perepelkin V (2019) Automated construction of high performance distributed programs in LuNA system. In: 15th International Conference on Parallel Computing Technolnology, PaCT 2019; Almaty; Kazakhstan. LNCS 11657. Springer, pp 3–9. https://​doi.​org/​10.​1007/​978-3-030-25636-4_​1
4.
go back to reference Bauer M, Treichler S, Slaughter E, Aiken A (2012) Legion: expressing locality and independence with logical regions. In: The International Conference on Supercomputing (SC 2012) Bauer M, Treichler S, Slaughter E, Aiken A (2012) Legion: expressing locality and independence with logical regions. In: The International Conference on Supercomputing (SC 2012)
8.
go back to reference Malyshkin V, Perepelkin V (2011) LuNA Fragmented programming system, main functions and peculiarities of run-time subsystem. In: Parallel Computing Technology. LNCS 6873, pp 53–61 Malyshkin V, Perepelkin V (2011) LuNA Fragmented programming system, main functions and peculiarities of run-time subsystem. In: Parallel Computing Technology. LNCS 6873, pp 53–61
9.
go back to reference Malyshkin V (2014) Literacy for oncoming centuries. In: Proceedings of the 13th International Conference on Intelligence Software Methodologies, Tools, and Techniques (SoMeT), Book Series: Frontiers in Artificial Intelligence and Applications, vol. 246, IOS Press, USA, pp 899–905. https://doi.org/10.3233/978-1-61499-434-3-899 Malyshkin V (2014) Literacy for oncoming centuries. In: Proceedings of the 13th International Conference on Intelligence Software Methodologies, Tools, and Techniques (SoMeT), Book Series: Frontiers in Artificial Intelligence and Applications, vol. 246, IOS Press, USA, pp 899–905. https://​doi.​org/​10.​3233/​978-1-61499-434-3-899
11.
go back to reference Phillips J et al (2005) Scalable molecular dynamics with NAMD. J ComputChem 26:1781–1802 Phillips J et al (2005) Scalable molecular dynamics with NAMD. J ComputChem 26:1781–1802
12.
go back to reference Robson M, Buch R, Kale L (2016) Runtime coordinated heterogeneous tasks in Charm++. In: Proceedings of the Second International Workshop on Extreme Scale Programming Models and Middleware Robson M, Buch R, Kale L (2016) Runtime coordinated heterogeneous tasks in Charm++. In: Proceedings of the Second International Workshop on Extreme Scale Programming Models and Middleware
13.
go back to reference Sapronov I, Bykov A (2009) Parallel pipelined algorithm. Atom 2009, no 44, pp 24–25 (publication in Russian) Sapronov I, Bykov A (2009) Parallel pipelined algorithm. Atom 2009, no 44, pp 24–25 (publication in Russian)
16.
go back to reference Valkovsky V, Malyshkin V (1988) Synthesis of parallel programs and systems on the basis of computational models. Nauka, Novosibirsk (publication in Russian) Valkovsky V, Malyshkin V (1988) Synthesis of parallel programs and systems on the basis of computational models. Nauka, Novosibirsk (publication in Russian)
18.
go back to reference Wu W, Bouteiller A, Bosilca G, Faverge M, Dongarra J (2014) Hierarchical DAG scheduling for hybrid distributed systems. In: 29th IEEE International Parallel & Distributed Processing Symposium Wu W, Bouteiller A, Bosilca G, Faverge M, Dongarra J (2014) Hierarchical DAG scheduling for hybrid distributed systems. In: 29th IEEE International Parallel & Distributed Processing Symposium
Metadata
Title
Parallel programs execution optimization using behavior control in LuNA system
Authors
Victor Malyshkin
Darkhan Akhmed-Zaki
Vladislav Perepelkin
Publication date
17-02-2021
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 9/2021
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-021-03654-2

Other articles of this Issue 9/2021

The Journal of Supercomputing 9/2021 Go to the issue

Premium Partner