Autotuning of parallel programs using the IBM Watsons Analytics data analysis system

In this paper an analytical model of the method of automatic adjustment of parallel programs (auto-tuning) is presented. The software implementation of this model is based on the formal transformations of code and using expert data as a foundation of the optimization process and further analysis of...

Повний опис

Збережено в:
Бібліографічні деталі
Опубліковано в:PROBLEMS IN PROGRAMMING
Дата:2018
Випуск:1
Сторінки:46-54
ISSN:1727-4907
Автори та афіліації:
  • А.Yu. Doroshenko — Institute of Software Systems NAS of Ukraine
  • O.S. Novak — Institute of Software Systems NAS of Ukraine
  • P.A. Ivanenko — Institute of Software Systems NAS of Ukraine
  • A.M. Starushyk — NTUU "KPI"
Ключові слова:автоматизація оптимізації паралельних програм, автотюнінг програм, оптимізаційне моделювання, оптимізація, автотьюнінг, статистичне моделювання, паралельна програма, автооптимізація, паралельні обчислення, паралельні алгоритми
Автори: Doroshenko, А.Yu., Novak, O.S., Ivanenko, P.A., Starushyk, A.M.
Формат: Стаття
Мова:Українська
Опубліковано: PROBLEMS IN PROGRAMMING 2018
Теми:
Онлайн доступ:https://pp.isofts.kiev.ua/index.php/ojs1/article/view/237
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Problems in programming
Завантажити файл: Pdf

Репозитарії

Problems in programming
Опис
Резюме:In this paper an analytical model of the method of automatic adjustment of parallel programs (auto-tuning) is presented. The software implementation of this model is based on the formal transformations of code and using expert data as a foundation of the optimization process and further analysis of the results with the IBM Watsons Analytics system. The results of a practical experiment confirming the effectiveness of the approach used in optimizing parallel programs are presented. The principles of the IBM Watsons Analytics data analysis system are examined and the system itself is shown in action.Problems in programming 2018; 1: 46-54
ISSN:1727-4907
DOI:10.15407/pp2018.01.046