Реалізація паралельного алгоритму сортування Structure Sorting
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
Розглянуто розробку та програмну реалізацію оптимізованого паралельного алгоритму сортування класу
The development and software implementation of an optimized parallel sorting algorithm of the Structure Sorting class based on Parallel QuickSort using the .NET platform and the C# programming language are considered. The role of parallel sorting in modern computer systems is analyzed, mathematical modeling and structural analysis of the algorithm are performed, and its flow graph is synthesized. The choice of software implementation tools is justified, and a UML class diagram and a block diagram of the algorithm are developed. A software implementation of the optimized parallel algorithm is created, and its performance is tested on data arrays of various sizes. The obtained results can be used to improve the speed, productivity, and efficiency of sorting large data sets in multi-threaded computing environments.
The development and software implementation of an optimized parallel sorting algorithm of the Structure Sorting class based on Parallel QuickSort using the .NET platform and the C# programming language are considered. The role of parallel sorting in modern computer systems is analyzed, mathematical modeling and structural analysis of the algorithm are performed, and its flow graph is synthesized. The choice of software implementation tools is justified, and a UML class diagram and a block diagram of the algorithm are developed. A software implementation of the optimized parallel algorithm is created, and its performance is tested on data arrays of various sizes. The obtained results can be used to improve the speed, productivity, and efficiency of sorting large data sets in multi-threaded computing environments.
Опис
Ключові слова
УДК
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Денисюк В. О., Копицяк С. В. Реалізація паралельного алгоритму сортування Structure Sorting // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2026/paper/view/28219.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (1)
- Sorting array of structs on multiple elements in c#. URL: https://stackoverflow.com/questions/20103261/sorting-array-of-structson-multiple-elements-in-c-sharp How to implement Parallel Quick Sort in C#. URL: https://www.codeguru.co.in/2023/05/how-to-implement-parallel-quick-sortin.html Denysiuk V.O. Review of the Parallel Hyperquick Sort Algorithm by C#. URL: https://ir.lib.vntu.edu.ua/bitstream/handle/123456789/41377/144807.pdf?sequence=2&isAllowed=y Sorting Algorithms in .NET. URL: https://visualstudiomagazine.com/articles/2004/11/01/sort-in-net.aspx