Програмна модель паралельної обчислювальної системи з динамічним розподілом завдань між процесорами

dc.contributor.advisorЖабін, Валерій Іванович
dc.contributor.authorСтолярчук, Микола Валерійович
dc.date.accessioned2025-08-19T13:52:23Z
dc.date.available2025-08-19T13:52:23Z
dc.date.issued2025
dc.description.abstractУ даній роботі проведено аналіз методів реалізації паралельних обчислювальних систем та механізмів динамічного розподілу завдань. Розглянуто класифікацію паралельних архітектур, а також сучасні стратегії балансування навантаження. У практичній частині реалізовано програмну модель паралельної обчислювальної системи з можливістю візуалізації процесу розподілу задач між віртуальними процесорами. Для побудови інтерфейсу користувача застосовано WPF технології. У проєкті використано мову програмування C# та платформу .NET 8, що забезпечують підтримку багатопоточності, масштабованість і розширюваність. Система дозволяє моделювати різні типи планувальників і досліджувати ефективність алгоритмів розподілу в умовах симульованого часу
dc.description.abstractotherThis work presents an analysis of methods for implementing parallel computing systems and mechanisms for dynamic task distribution. It explores the classification of parallel architectures and modern load balancing strategies. In the practical part, a software model for of a parallel computing system was developed, allowing visualization of task distribution among virtual processors. The user interface was implemented using WPF technology. The project is built with the C# programming language and .NET 8 platform, which provide support for multithreading, scalability, and extensibility. The system allows modeling of various scheduling types and investigating the efficiency of distribution algorithms under simulated time conditions.
dc.format.extent133 с.
dc.identifier.citationСтолярчук, М. В. Програмна модель паралельної обчислювальної системи з динамічним розподілом завдань між процесорами : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Столярчук Микола Валерійович. – Київ, 2025. – 133 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/75548
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectпаралельні обчислення
dc.subjectдинамічне планування
dc.subjectрозподіл навантаження
dc.subjectмодель
dc.subjectwork stealing
dc.subject.NET
dc.subjectC#
dc.titleПрограмна модель паралельної обчислювальної системи з динамічним розподілом завдань між процесорами
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Stoliarchuk _bakalavr.pdf
Розмір:
6.27 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: