Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ TECHNICAL SCIENCES A...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

The method for parallel computing parameters optimization

The method for parallel computing parameters optimization

Abstract

Modern information technologies require fast performance of algorithms, which can be achieved with the help of parallel com-puting. However, depending on the parameters that determine the characteristics of the subtasks and the mechanisms of their inter-action, the use of parallel computing can lead to both speeding up and slowing down the computations. Testing parallel algorithms in real conditions is resource-consuming, in view of this, the paper proposes a method for optimizing the parameters of parallel computing based on Petri-object modeling and the evolutionary method.Nowadays, there is no unified method for creating a model of parallel computing and, accordingly, there is no tool other than a real program that can be used to optimize the parameters of a parallel program. The lack of simulation tools hinders the development of highly efficient parallel computing. Despite the fact that there are not many tools for simulating parallel computing, there is a movement of research in this direction. The analysis of the existing tools of testing multithreaded programs showed that they are aimed, first of all, at the analysis of the correctness of the execution of computations, but not at the analysis of the efficiency of parallel computing.The research objective is to improve the efficiency of using parallel computing in information technologies by optimizing the parameters of parallel computing based on Petri-object models, which can be used to estimate the execution time of a parallel algo-rithm.The proposed method is based on the simulation of parallel computing by a stochastic Petri net and the application of models in an evolutionary method or a step-by-step optimization algorithm to find parameters that will ensure the efficient performance of parallel computing. As an example of the application of the method, a model of a parallel algorithm for discrete-event system simula-tion was built and investigated. The optimal values of the parameters found using the method quite accurately correspond to those found during experimentation with the parallel algorithm in real conditions.

На швидкодію паралельних алгоритмів сильно впливають параметри, що визначають характеристики підзадач та механізми їх взаємодії, а також обчислювальні ресурси, які використовуються для виконання програми. Тесту-вання паралельних алгоритмів в реальних умовах є ресурсовитратним, з огляду на це у роботі пропонується метод оптимізації параметрів паралельних обчислень на основі Петрі-об’єктного моделювання та еволюційного алгоритму. У якості прикладу застосування методу побудована та досліджена модель паралельного алгоритму імітації дис-кретно-подійної системи.

Keywords

паралельні обчислення, імітаційне моделювання, мережа Петрі, еволюційний алгоритм, cyber-attack simulation, penetration test, vulnerabilities, Petri net

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
gold