Коваленко, Анатолій ЄпіфановичГринчишин, Данило Богданович2024-11-062024-11-062024Гринчишин, Д. Б. Методи штучного інтелекту синхронізації процесів комп’ютерних систем : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Гринчишин Данило Богданович. – Київ, 2024. – 114 с.https://ela.kpi.ua/handle/123456789/70365Дипломна робота: 114 с., 16 рис., 5 табл., 7 посилань, 2 додаток. Об’єкт дослідження – процеси та потоки в операційних системах, методи штучного інтелекту для модернізації алгоритмів синхронізації. Предмет дослідження – модель процесу, потоку та паралелізму в операційній системі, проблеми синхронізації, синхронізації процесів та потоків, моделі штучного інтелекту для їх вирішення. Мета роботи – дослідження існуючих алгоритмів синхронізації процесів в комп’ютерних системах та розробка нових підходів з використанням методів штучного інтелекту для оптимізації синхронізації процесів. Актуальність роботи полягає у необхідності наявності надійних та адаптивних методів синхронізації при зростаючій кількості паралелізму в сучасних системах. У даній роботі було реалізовано модернізований адаптивний алгоритм м’ютексу з врахуванням змінної пріоритетності процесів в системах на основі паралелізму.114 с.ukпроцесипотокибагатопоточністьпаралелізмсинхронізаціям’ютекссемафорштучний інтелектбайєсівська оптимізаціямашинне навчанняprocessesthreadsmultithreadingparallelismsynchronizationmutexsemaphoreartificial intelligencebayesian optimizationmachine learningМетоди штучного інтелекту синхронізації процесів комп’ютерних системBachelor Thesis