Моделювання та аналіз механізму багатозначних семафорів у паралельних обчисленнях
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
Розглянуто розробку програмної моделі механізму багатозначних семафорів для синхронізації процесів у багатопотокових системах. Проаналізовано принципи роботи семафорів, обґрунтовано вибір мови програмування C++ та використаних примітивів синхронізації. У роботі створено програмну реалізацію алгоритму та проведено тестування продуктивності при змінному навантаженні на спільний ресурс.
The development of a software model of the multi-valued semaphore mechanism for process synchronization in multithreaded systems is considered. The principles of semaphores are analyzed, the choice of C++ programming language and synchronization primitives used is justified. In the work, a software implementation of the algorithm is created and performance testing is carried out under variable load on a shared resource. Using the results will allow visualizing waiting processes and improving the reliability of shared resource management.
The development of a software model of the multi-valued semaphore mechanism for process synchronization in multithreaded systems is considered. The principles of semaphores are analyzed, the choice of C++ programming language and synchronization primitives used is justified. In the work, a software implementation of the algorithm is created and performance testing is carried out under variable load on a shared resource. Using the results will allow visualizing waiting processes and improving the reliability of shared resource management.
Опис
Ключові слова
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Денисюк В. О., Струшинська В. В. Моделювання та аналіз механізму багатозначних семафорів у паралельних обчисленнях // Матеріали Міжнародної науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2026)», м. Вінниця, 22-26 червня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2026/paper/view/27268.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (3)
- Коцовський В. М. Теорія паралельних обчислень: навчальний посібник. Ужгород: ПП «АУТДОР-Шарк», 2021. 188 с.
- Луцків А.М., Лупенко С.А., Пасічник В.В. Паралельні та розподілені обчислення: Навч. посіб. Львів: ПП “Магнолія 2006”, 2024. 565 с.
- Anthony Williams. C++ Concurrency in Action. 2nd Edition. Manning Publishing, 2019. 592 р. URL: https://readingtoday.site/download/c-concurrency-in-action-second-edition.