Оптимізація автотьюнінгу програм з використанням нейромереж

Автотьюнінг програм – це метод самоналаштування внутрішніх параметрів програми, що мають вплив на її швидкодію, з метою досягнення найвищих показників продуктивності, проте він може вимагати багато часу на випробування. В роботі запропоновано вдосконалення методу автотьюнінгу програм з використанням...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2017
Hauptverfasser: Дорошенко, А.Ю., Іваненко, П.А., Новак, О.C.
Format: Artikel
Sprache:Ukrainian
Veröffentlicht: Інститут програмних систем НАН України 2017
Schriftenreihe:Проблеми програмування
Schlagworte:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:Оптимізація автотьюнінгу програм з використанням нейромереж / А.Ю. Дорошенко, П.А. Іваненко, О.C. Новак // Проблеми програмування. — 2017. — № 2. — С. 40-47. — Бібліогр.: 9 назв. — укр.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id oai:nasplib.isofts.kiev.ua:123456789-144474
record_format dspace
spelling oai:nasplib.isofts.kiev.ua:123456789-1444742025-02-23T17:13:59Z Оптимізація автотьюнінгу програм з використанням нейромереж Оптимизация автотьюнинга программ с использованием нейросетей Optimization of auto-tuning of programs using neural networks Дорошенко, А.Ю. Іваненко, П.А. Новак, О.C. Інструментальні засоби і середовища програмування Автотьюнінг програм – це метод самоналаштування внутрішніх параметрів програми, що мають вплив на її швидкодію, з метою досягнення найвищих показників продуктивності, проте він може вимагати багато часу на випробування. В роботі запропоновано вдосконалення методу автотьюнінгу програм з використанням нейромережевих алгоритмів та статистичного моделювання. Автоматичне навчання моделі програми на результатах “традиційних” циклів тьюнінгу з подальшою підміною частини запусків автотьюнера оцінкою з апроксимаційної моделі дозволяє значно прискорити пошук оптимального варіанта програми. Автотьюнинг программ – это метод самонастройка внутренних параметров программы, влияющие на ее быстродействие, с целью достижения высоких показателей производительности, однако он может потребовать много времени на испытания. В работе предложено совершенствование метода автотьюнинга программ с использованием нейросетевых алгоритмов и статистического моделирования. Автоматическое обучение модели программы на результатах "традиционных" циклов тьюнинга с последующей заменой части запусков автотьюнера оценкой из аппроксимационной модели позволяет значительно ускорить поиск оптимального варианта программы. Auto-tuning of programs is a method of self-tuning of internal parameters of the program, affecting its speed, in order to achieve high performance indicators, but it can take a lot of time for testing. In this paper, we propose to improve the method of auto-tuning of programs using neural network algorithms and statistical simulation. The automatic learning of the program model on the results of the "traditional" tuning cycles with the subsequent replacement of some auto-tuner calls with an evaluation from the approximation model allows to significantly accelerate the search for the optimal program variant. 2017 Article Оптимізація автотьюнінгу програм з використанням нейромереж / А.Ю. Дорошенко, П.А. Іваненко, О.C. Новак // Проблеми програмування. — 2017. — № 2. — С. 40-47. — Бібліогр.: 9 назв. — укр. 1727-4907 https://nasplib.isofts.kiev.ua/handle/123456789/144474 681.5 uk Проблеми програмування application/pdf Інститут програмних систем НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language Ukrainian
topic Інструментальні засоби і середовища програмування
Інструментальні засоби і середовища програмування
spellingShingle Інструментальні засоби і середовища програмування
Інструментальні засоби і середовища програмування
Дорошенко, А.Ю.
Іваненко, П.А.
Новак, О.C.
Оптимізація автотьюнінгу програм з використанням нейромереж
Проблеми програмування
description Автотьюнінг програм – це метод самоналаштування внутрішніх параметрів програми, що мають вплив на її швидкодію, з метою досягнення найвищих показників продуктивності, проте він може вимагати багато часу на випробування. В роботі запропоновано вдосконалення методу автотьюнінгу програм з використанням нейромережевих алгоритмів та статистичного моделювання. Автоматичне навчання моделі програми на результатах “традиційних” циклів тьюнінгу з подальшою підміною частини запусків автотьюнера оцінкою з апроксимаційної моделі дозволяє значно прискорити пошук оптимального варіанта програми.
format Article
author Дорошенко, А.Ю.
Іваненко, П.А.
Новак, О.C.
author_facet Дорошенко, А.Ю.
Іваненко, П.А.
Новак, О.C.
author_sort Дорошенко, А.Ю.
title Оптимізація автотьюнінгу програм з використанням нейромереж
title_short Оптимізація автотьюнінгу програм з використанням нейромереж
title_full Оптимізація автотьюнінгу програм з використанням нейромереж
title_fullStr Оптимізація автотьюнінгу програм з використанням нейромереж
title_full_unstemmed Оптимізація автотьюнінгу програм з використанням нейромереж
title_sort оптимізація автотьюнінгу програм з використанням нейромереж
publisher Інститут програмних систем НАН України
publishDate 2017
topic_facet Інструментальні засоби і середовища програмування
citation_txt Оптимізація автотьюнінгу програм з використанням нейромереж / А.Ю. Дорошенко, П.А. Іваненко, О.C. Новак // Проблеми програмування. — 2017. — № 2. — С. 40-47. — Бібліогр.: 9 назв. — укр.
series Проблеми програмування
work_keys_str_mv AT dorošenkoaû optimízacíâavtotʹûnínguprogramzvikoristannâmnejromerež
AT ívanenkopa optimízacíâavtotʹûnínguprogramzvikoristannâmnejromerež
AT novakoc optimízacíâavtotʹûnínguprogramzvikoristannâmnejromerež
AT dorošenkoaû optimizaciâavtotʹûningaprogrammsispolʹzovaniemnejrosetej
AT ívanenkopa optimizaciâavtotʹûningaprogrammsispolʹzovaniemnejrosetej
AT novakoc optimizaciâavtotʹûningaprogrammsispolʹzovaniemnejrosetej
AT dorošenkoaû optimizationofautotuningofprogramsusingneuralnetworks
AT ívanenkopa optimizationofautotuningofprogramsusingneuralnetworks
AT novakoc optimizationofautotuningofprogramsusingneuralnetworks
first_indexed 2025-07-22T04:13:26Z
last_indexed 2025-07-22T04:13:26Z
_version_ 1838318991079112704