Розробка програмного модуля адаптивного балансування навантаження між ядрами процесора на основі алгоритму Round Robin

dc.contributor.authorСалій Вадим Володимирович
dc.date.accessioned2026-06-30T15:05:16Z
dc.date.issued2026
dc.description.abstractУ роботі розглянуто проблему нерівномірного розподілу навантаження між ядрами процесора в багатоядерних обчислювальних системах та її вплив на ефективність виконання процесів. Проведено аналіз існуючих алгоритмів планування процесів – класичного Round Robin та Dynamic Quantum Round Robin – і встановлено їх основні обмеження в умовах інтенсивного навантаження та масштабування кількості ядер. Запропоновано гібридний алгоритм A²L-RR (Адаптивний Round Robin з урахуванням навантаження та плаваючим коефіцієнтом α), який поєднує динамічний квант часу з коефіцієнтом α, що обчислюється методом експоненційного ковзного середнього, та механізм балансування навантаження на основі викрадення задач. Розроблено програмний модуль симуляції планування процесів та проведено порівняльне експериментальне дослідження трьох алгоритмів при різній кількості ядер та різному рівні навантаження. У ході експериментів досліджено вплив кількості ядер і рівня навантаження на середній час очікування процесів, загальний час виконання та нерівномірність завантаження ядер. Отримані результати підтвердили ефективність запропонованого алгоритму в умовах високого навантаження: при чотирьох ядрах досягнуто покращення рівномірності завантаження до 65 - 77,7% порівняно з Dynamic Quantum Round Robin при конкурентному часі очікування процесів.
dc.identifier.urihttps://repo.nung.edu.ua/handle/123456789/12494
dc.subjectпланування процесів
dc.subjectбалансування навантаження
dc.subjectRound Robin
dc.subjectбагатоядерний процесор
dc.subjectадаптивний квант часу
dc.subjectвикрадення задач
dc.subjectопераційна система
dc.titleРозробка програмного модуля адаптивного балансування навантаження між ядрами процесора на основі алгоритму Round Robin
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ПЗ_Салій - Вадим Салій.docx
Size:
1.03 MB
Format:
Microsoft Word XML

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: