Програмна модель паралельної обчислювальної системи з динамічним розподілом завдань між процесорами
Вантажиться...
Дата
2025
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
У даній роботі проведено аналіз методів реалізації паралельних обчислювальних систем та механізмів динамічного розподілу завдань. Розглянуто класифікацію паралельних архітектур, а також сучасні стратегії балансування навантаження.
У практичній частині реалізовано програмну модель паралельної обчислювальної системи з можливістю візуалізації процесу розподілу задач між віртуальними процесорами. Для побудови інтерфейсу користувача застосовано WPF технології. У проєкті використано мову програмування C# та платформу .NET 8, що забезпечують підтримку багатопоточності, масштабованість і розширюваність. Система дозволяє моделювати різні типи планувальників і досліджувати ефективність алгоритмів розподілу в умовах симульованого часу
Опис
Ключові слова
паралельні обчислення, динамічне планування, розподіл навантаження, модель, work stealing, .NET, C#
Бібліографічний опис
Столярчук, М. В. Програмна модель паралельної обчислювальної системи з динамічним розподілом завдань між процесорами : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Столярчук Микола Валерійович. – Київ, 2025. – 133 с.