КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2026)

Розмір шрифта: 
МОДЕЛЮВАННЯ ТА АНАЛІЗ МЕХАНІЗМУ БАГАТОЗНАЧНИХ СЕМАФОРІВ У ПАРАЛЕЛЬНИХ ОБЧИСЛЕННЯХ
Валерій Олександрович Денисюк, Вероніка Віталіївна Струшинська

Остання редакція: 2026-01-21

Анотація


Розглянуто розробку програмної моделі механізму багатозначних семафорів для синхронізації процесів у багатопотокових системах. Проаналізовано принципи роботи семафорів, обґрунтовано вибір мови програмування C++ та використаних примітивів синхронізації. У роботі створено програмну реалізацію алгоритму та проведено тестування продуктивності при змінному навантаженні на спільний ресурс. Використання результатів дозволить візуалізувати процеси очікування та підвищити надійність управління спільними ресурсами

Ключові слова


багатозначний семафор, паралельні обчислення, синхронізація, м’ютекс, продуктивність

Посилання


1.Коцовський В. М. Теорія паралельних обчислень: навчальний посібник. Ужгород: ПП «АУТДОР-Шарк», 2021. 188 с.

2.Луцків А.М., Лупенко С.А., Пасічник В.В. Паралельні та розподілені обчислення: Навч. посіб. Львів: ПП “Магнолія 2006”, 2024. 565 с.

3.Anthony Williams. C++ Concurrency in Action. 2nd Edition. Manning Publishing, 2019. 592 р. URL: https://readingtoday.site/download/c-concurrency-in-action-second-edition.


Повний текст: PDF