Реалізація паралельного алгоритму бульбашкового сортування за допомогою Python
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
Розглянуто розробку паралельного алгоритму сортування методом «парне-непарне» (Odd-Even
The development of a parallel sorting algorithm using the Odd-Even Transposition Sort method using the Python programming language and the multiprocessing library is considered. The efficiency of classical bubble sort and its parallel modification is analyzed. The choice of implementation tools is justified, the program architecture using shared memory and barrier synchronization is described. In the work, a software implementation was created and performance testing was carried out on various data sets, acceleration and efficiency coefficients were determined.
The development of a parallel sorting algorithm using the Odd-Even Transposition Sort method using the Python programming language and the multiprocessing library is considered. The efficiency of classical bubble sort and its parallel modification is analyzed. The choice of implementation tools is justified, the program architecture using shared memory and barrier synchronization is described. In the work, a software implementation was created and performance testing was carried out on various data sets, acceleration and efficiency coefficients were determined.
Опис
Ключові слова
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Денисюк В. О., Рижов Д. Р. Реалізація паралельного алгоритму бульбашкового сортування за допомогою Python // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2026/paper/view/28266.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (3)
- Про алгоритми сортування. URL: https :// foxminded . ua / alhorytmy - sortuvannia /
- Коцовський В.М. Теорія паралельних обчислень: навчальний посібник. Ужгород: ПП«АУТДОР-Шарк», 2021. 188 с.
- Python 3.12 Documentation: multiprocessing — Process-based parallelism. URL: https://docs.python.org/3/library/multiprocessing.html.