Навчальна комп’ютерна система для дослідження паралельних алгоритмів мовою Java

dc.contributor.advisorМарченко, Олександр Іванович
dc.contributor.authorПаламарчук, Максим Віталійович
dc.date.accessioned2026-07-02T11:49:12Z
dc.date.available2026-07-02T11:49:12Z
dc.date.issued2026
dc.description.abstractКваліфікаційна робота включає пояснювальну записку (101 с., 63 рис., 2 табл., список використаної літератури з 9 найменувань, 4 додатки). Об’єкт розробки – створення навчальної комп’ютерної системи для дослідження паралельних алгоритмів мовою Java. Дана система дозволяє: • досліджувати паралельні алгоритми; • здійснити розпаралелення алгоритму на 3 рівні; • налаштовувати розпаралелення алгоритму; • тестувати швидкодію алгоритму, порівнюючи з лінійною реалізацією. В ході розробки: • проведено аналіз існуючих рішень; • розроблено навчальну систему дослідження паралельних алгоритмів; • розроблено тестовий алгоритм розпізнавання обличчя людини; • досліджено паралельний алгоритм розпізнавання обличчя людини; • проаналізовано швидкодію паралельного алгоритму розпізнавання обличчя людини. Використання цієї системи дозволить досліджувати паралельні алгоритми і керувати паралелізмом.
dc.description.abstractotherQualifying work includes an explanatory note (101 pages, 63 figures, 2 tables, a list of used literature with 9 titles, 4 appendices). The object of development is to create an educational system for researching parallel algorithms in Java. This system allows: • research parallel algorithms; • parallelization of the algorithm at 3 levels; • configure parallelization of the algorithm; • test the speed of the algorithm by comparing it with a linear implementation. Development process included: • analysis of existing solutions; • development of a training system for researching parallel algorithms; • development of a test algorithm for human face recognition; • research on a parallel algorithm for human face recognition; • analyze the performance of a parallel human face recognition algorithm. Using this system will enable the research on parallel algorithms and the management of parallelism. Keywords: system, middleware, heterogeneous computing, parallelization, three-level parallelism, cluster, cpu, gpu, ram, kernel, artifical neural networks.
dc.format.extent115
dc.identifier.citationПаламарчук, М. В. Навчальна комп’ютерна система для дослідження паралельних алгоритмів мовою Java : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Паламарчук Максим Віталійович. – Київ, 2026. – 115 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/82082
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectсистема
dc.subjectпідсистема-посередник
dc.subjectгетерогенні обчислення
dc.subjectрозпаралелення
dc.subjectтриірівневий паралелізм
dc.subjectкластер
dc.subjectcpu
dc.subjectgpu
dc.subjectram
dc.subjectkernel
dc.subjectштучні нейронні мережі.
dc.subjectsystem
dc.subjectmiddleware
dc.subjectheterogeneous computing
dc.subjectparallelization
dc.subjectthree-level parallelism
dc.subjectcluster
dc.subjectartifical neural networks.
dc.titleНавчальна комп’ютерна система для дослідження паралельних алгоритмів мовою Java
dc.typeBachelor Thesis

Файли

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