До питання оптимізації хмарних обчислень з урахуванням їх вартості

The paper offers an approach to the architectural settings of parallel computing on the cloud platform, which allows in semi-automatic mode to perform optimization of a parallel program with the goal function of minimum cost of computations. To solve the optimization problem, it is proposed to use l...

Повний опис

Збережено в:
Бібліографічні деталі
Видавець:Інститут програмних систем НАН України
Дата:2021
Автори: Doroshenko, А.Yu., Novak, O.S.
Формат: Стаття
Мова:Ukrainian
Опубліковано: Інститут програмних систем НАН України 2021
Теми:
Онлайн доступ:https://pp.isofts.kiev.ua/index.php/ojs1/article/view/435
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!

Репозиторії

Problems in programming
id pp_isofts_kiev_ua-article-435
record_format ojs
spelling pp_isofts_kiev_ua-article-4352024-04-26T22:46:30Z To the issue of optimizing cloud computing based on their cost До питання оптимізації хмарних обчислень з урахуванням їх вартості Doroshenko, А.Yu. Novak, O.S. cloud platforms; parallel calculations; optimization methods; linear programming; cost of computations UDC 004.4'24 хмарні платформи; паралельні обчислення, методи оптимізації; лінійне програмування; вартість обчислень УДК 004.4'24 The paper offers an approach to the architectural settings of parallel computing on the cloud platform, which allows in semi-automatic mode to perform optimization of a parallel program with the goal function of minimum cost of computations. To solve the optimization problem, it is proposed to use linear programming and an available software solver, which with the help of the method of branches and boundaries in semi-automatic mode selects the value of the architecture parameters of the program configuration which significantly affect the cost of calculations. Therefore, the method of auto-tuning developed by the authors earlier is generalized and spread to the complex of services performed on the cloud platform. An analytical test was conducted on the model of cloud multiprocessor cluster, which presents the possibility of significantly reducing the cost of cloud computing due to the optimizations carried out.Prombles in programming 2020; 4: 14-21 В роботі запропоновано підхід до архітектурних налаштувань паралельних обчислень на хмарній платформі, що дозволяє в напівавтоматичному режимі здійснити оптимізацію паралельної програми з цільовою функцією мінімуму вартості обчислень. Для розв’язання оптимізаційної задачі використано лінійне програмування і доступний програмний солвер, який за допомогою методу гілок і границь в напівавтоматичному режимі підбирає значення архітектурних параметрів конфігурації програми, що істотно впливають на вартість обчислень. Таким чином узагальнено попередній метод автотюнінгу, що розроблявся авторами раніше, та поширено його на випадок комплексу сервісів, що виконуються на хмарній платформі. Проведено аналітичне випробування розробленої системи на моделі хмарного мультипроцесорного кластеру, що показує можливість суттєвого скорочення вартості хмарних обчислень внаслідок проведених оптимізацій.Prombles in programming 2020; 4: 14-21 Інститут програмних систем НАН України 2021-01-25 Article Article application/pdf https://pp.isofts.kiev.ua/index.php/ojs1/article/view/435 10.15407/pp2020.04.014 PROBLEMS IN PROGRAMMING; No 4 (2020); 14-21 ПРОБЛЕМЫ ПРОГРАММИРОВАНИЯ; No 4 (2020); 14-21 ПРОБЛЕМИ ПРОГРАМУВАННЯ; No 4 (2020); 14-21 1727-4907 10.15407/pp2020.04 uk https://pp.isofts.kiev.ua/index.php/ojs1/article/view/435/439 Copyright (c) 2021 PROBLEMS IN PROGRAMMING
institution Problems in programming
baseUrl_str https://pp.isofts.kiev.ua/index.php/ojs1/oai
datestamp_date 2024-04-26T22:46:30Z
collection OJS
language Ukrainian
topic cloud platforms
parallel calculations
optimization methods
linear programming
cost of computations
UDC 004.4'24
хмарні платформи; паралельні обчислення
методи оптимізації; лінійне програмування; вартість обчислень
УДК 004.4'24
spellingShingle cloud platforms
parallel calculations
optimization methods
linear programming
cost of computations
UDC 004.4'24
хмарні платформи; паралельні обчислення
методи оптимізації; лінійне програмування; вартість обчислень
УДК 004.4'24
Doroshenko, А.Yu.
Novak, O.S.
До питання оптимізації хмарних обчислень з урахуванням їх вартості
topic_facet cloud platforms
parallel calculations
optimization methods
linear programming
cost of computations
UDC 004.4'24
хмарні платформи; паралельні обчислення
методи оптимізації; лінійне програмування; вартість обчислень
УДК 004.4'24
format Article
author Doroshenko, А.Yu.
Novak, O.S.
author_facet Doroshenko, А.Yu.
Novak, O.S.
author_sort Doroshenko, А.Yu.
title До питання оптимізації хмарних обчислень з урахуванням їх вартості
title_short До питання оптимізації хмарних обчислень з урахуванням їх вартості
title_full До питання оптимізації хмарних обчислень з урахуванням їх вартості
title_fullStr До питання оптимізації хмарних обчислень з урахуванням їх вартості
title_full_unstemmed До питання оптимізації хмарних обчислень з урахуванням їх вартості
title_sort до питання оптимізації хмарних обчислень з урахуванням їх вартості
title_alt To the issue of optimizing cloud computing based on their cost
description The paper offers an approach to the architectural settings of parallel computing on the cloud platform, which allows in semi-automatic mode to perform optimization of a parallel program with the goal function of minimum cost of computations. To solve the optimization problem, it is proposed to use linear programming and an available software solver, which with the help of the method of branches and boundaries in semi-automatic mode selects the value of the architecture parameters of the program configuration which significantly affect the cost of calculations. Therefore, the method of auto-tuning developed by the authors earlier is generalized and spread to the complex of services performed on the cloud platform. An analytical test was conducted on the model of cloud multiprocessor cluster, which presents the possibility of significantly reducing the cost of cloud computing due to the optimizations carried out.Prombles in programming 2020; 4: 14-21
publisher Інститут програмних систем НАН України
publishDate 2021
url https://pp.isofts.kiev.ua/index.php/ojs1/article/view/435
work_keys_str_mv AT doroshenkoayu totheissueofoptimizingcloudcomputingbasedontheircost
AT novakos totheissueofoptimizingcloudcomputingbasedontheircost
AT doroshenkoayu dopitannâoptimízacííhmarnihobčislenʹzurahuvannâmíhvartostí
AT novakos dopitannâoptimízacííhmarnihobčislenʹzurahuvannâmíhvartostí
first_indexed 2024-09-16T04:07:57Z
last_indexed 2024-09-16T04:07:57Z
_version_ 1810324183603740672