All

What are you looking for?

All
Projects
Results
Organizations

Quick search

  • Projects supported by TA ČR
  • Excellent projects
  • Projects with the highest public support
  • Current projects

Smart search

  • That is how I find a specific +word
  • That is how I leave the -word out of the results
  • “That is how I can find the whole phrase”

The Survey of Object-Oriented Software Programming Language from a Heterogeneous Cluster Programming Viewpoint

The result's identifiers

  • Result code in IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216275%3A25530%2F22%3A39919877" target="_blank" >RIV/00216275:25530/22:39919877 - isvavai.cz</a>

  • Result on the web

    <a href="http://dx.doi.org/10.1007/978-3-031-09070-7_29" target="_blank" >http://dx.doi.org/10.1007/978-3-031-09070-7_29</a>

  • DOI - Digital Object Identifier

    <a href="http://dx.doi.org/10.1007/978-3-031-09070-7_29" target="_blank" >10.1007/978-3-031-09070-7_29</a>

Alternative languages

  • Result language

    angličtina

  • Original language name

    The Survey of Object-Oriented Software Programming Language from a Heterogeneous Cluster Programming Viewpoint

  • Original language description

    In this paper, the problem of programming language selection is presented from the position of large cluster with heterogeneous accelerators programming in the situations when it is need to apply object-oriented programming like in the case of heterogeneous multi-agent simulations or large data modelling using memetic algorithms. This work was inspired by experience with the Chapel language obtained during complicated conversion of hybrid evolutionary algorithm GPAes from a single node OpenMP C++ implementation onto HPC cluster with nodes equipped by both CPU and GPGPU. The paper consists of discussion of many approaches to parallel programming including not only traditional ways such as OpenMP, MPI and Cuda and their combinations, but also modern extensions of C/C++ as OpenACC, Silk and CYCL. Emerging languages as Chapel and Julia are discussed too. The work concludes with an evaluation of the real state of parallel object-oriented programming on heterogeneous node HPC clusters.

  • Czech name

  • Czech description

Classification

  • Type

    D - Article in proceedings

  • CEP classification

  • OECD FORD branch

    20104 - Transport engineering

Result continuities

  • Project

    <a href="/en/project/EF17_049%2F0008394" target="_blank" >EF17_049/0008394: Cooperation in Applied Research between the University of Pardubice and companies, in the Field of Positioning, Detection and Simulation Technology for Transport Systems (PosiTrans)</a><br>

  • Continuities

    P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)

Others

  • Publication year

    2022

  • Confidentiality

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Data specific for result type

  • Article name in the collection

    Software engineering perspectives in systems : proceedings of 11th Computer Science On-line Conference 2022, Vol. 1

  • ISBN

    978-3-031-09069-1

  • ISSN

    2367-3370

  • e-ISSN

    2367-3389

  • Number of pages

    9

  • Pages from-to

    344-352

  • Publisher name

    Springer Nature Switzerland AG

  • Place of publication

    Cham

  • Event location

    ONLINE

  • Event date

    Apr 26, 2022

  • Type of event by nationality

    EUR - Evropská akce

  • UT code for WoS article

    000893645700029