Гіоргізова-Гай, Вікторія ШалвівнаШляхов, Данило Сергійович2023-11-012023-11-012023Шляхов, Д. С. Організація паралельних обчислень в розподіленій системі з використанням черг повідомлень : дипломний проект … бакалавра : 122 Комп'ютерні науки / Шляхов Данило Сергійович. – Київ, 2023. – 83 с.https://ela.kpi.ua/handle/123456789/61964Метою дипломної роботи є дослідження ефективності використання черг повідомлень для задач, що потребують паралельної обробки даних. У сучасному світі виникла необхідність у покращенні продуктивності систем за допомогою паралелізації обчислень, а також прискорення процесу розробки кінцевого продукту. Черга повідомлень – це інструмент, що дозволяє застосувати шаблони паралелізації, зменшити зв’язаність частин розподіленої системи, забезпечити гарантовану обробку повідомлень та масштабування системи. Тому тема дипломної роботи є актуальною. В роботі проведено аналіз застосування черг повідомлень в розподілених системах, шаблонів паралельних обчислень, порівняння популярних реалізацій брокерів повідомлень, а також побудовано прототип системи, яка базується на RabbitMQ для паралелізації обчислень. Система призначена для підготовки даних до тренування моделі з конверсії співу – що є прикладом використання черг повідомлень для паралелізації обчислень. Перед реалізацією системи було обґрунтовано вибір реалізації черг повідомлень та архітектуру системи з огляду на наявні ресурси електронної обчислювальної машини. Результатами дипломної роботи є: аналіз шаблонів паралельної обробки даних та популярних реалізацій черг повідомлень з визначенням їх переваг і сфери застосування; результати дослідження, проведені на тестовому стенді для обґрунтування вибору архітектури системи з використанням черги повідомлень для паралелізації обчислень. Загальний обсяг роботи 83 с., 22 рис., 7 таблиць, 3 додатки, 26 джерела.83 с.ukчерги повідомленьконверсія співупаралельні обчисленняmessage queuessinging voice conversionparallel computingОрганізація паралельних обчислень в розподіленій системі з використанням черг повідомленьOrganization of parallel calculations in a distributed system using message queuesBachelor Thesis