Show simple item record

dc.contributor.authorДенисюк, В. О.uk
dc.contributor.authorКуровська, В. В.uk
dc.contributor.authorDenysiuk, V. O.en
dc.contributor.authorKurovska, V. V.en
dc.date.accessioned2026-09-17T10:08:47Z
dc.date.available2026-09-17T10:08:47Z
dc.date.issued2026
dc.identifier.citationДенисюк В. О., Куровська В. В. Паралельна реалізація алгоритму сортування Tree Sort // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2026/paper/view/28220.uk
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/54556
dc.description.abstractДосліджено можливості паралелізації алгоритму Tree Sort для підвищення ефективності сортування великих масивів даних. Основна мета полягала у розробці оптимізованої версії алгоритму, здатної використовувати ресурси багатоядерних процесорів. Паралельна реалізація алгоритму Tree Sort передбачає розподіл вхідних даних між потоками, синхронізоване додавання елементів у дерево та одночасний обхід піддерев. Для реалізації використано мову C# та платформу .NET Framework, що забезпечило інтеграцію з механізмами багатопотоковості Task Parallel Library та ефективне керування пам’яттю.uk
dc.description.abstractThe possibilities of parallelization of the Tree Sort algorithm to increase the efficiency of sorting large data sets were investigated. The main goal was to develop an optimized version of the algorithm capable of using the resources of multicore processors. The parallel implementation of the Tree Sort algorithm involves the distribution of input data between threads, synchronized addition of elements to the tree, and simultaneous traversal of subtrees. The C# language and the .NET Framework platform were used for the implementation, which provided integration with the Task Parallel Library multithreading mechanisms and effective memory management.en
dc.language.isouk_UAuk_UA
dc.publisherВНТУuk
dc.relation.ispartofМатеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2026/paper/view/28220
dc.subjectпаралельний алгоритмuk
dc.subjectсортування Tree Sortuk
dc.subjectC#en
dc.subjectоптимізаціяuk
dc.subjectбагатопотоковістьuk
dc.subjectparallel algorithmen
dc.subjectTree Sort sortingen
dc.subjectoptimizationen
dc.subjectmultithreadingen
dc.titleПаралельна реалізація алгоритму сортування Tree Sortuk
dc.typeThesis
dc.identifier.udc004.8
dc.relation.referencesHerlihy M., Shavit N. The Art of Multiprocessor Programming. 2nd ed. Morgan Kaufmann, 2020. 536 p. URL: https://www.elsevier.com/books/the-art-of-multiprocessor-programming/herlihy/978-0-12-415950-1en
dc.relation.referencesCormen T. H., Leiserson C. E., Rivest R. L., Stein C. Introduction to Algorithms. 4th ed. MIT Press, 2022. 1312 p. URL: https://mitpress.mit.edu/9780262046305/introduction-to-algorithms/en
dc.relation.referencesMcCool M., Reinders J., Robison A. Structured Parallel Programming: Patterns for Efficient Computation. Morgan Kaufmann, 2012. 432 p. URL: https://www.elsevier.com/books/structured-parallel-programming/mccool/978-0-12-415993-8en
dc.relation.referencesAmdahl G. M. Validity of the single processor approach to achieving large scale computing capabilities. AFIPS Conference Proceedings. 1967. Vol. 30. P. 483-485. URL: https://doi.org/10.1145/1465482.1465560en
dc.relation.referencesIntel Corporation. Intel Threading Building Blocks Documentation. URL: https://www.intel.com/content/www/us/en/docs/onetbb/get-started-guide/2021-13/overview.htmlen
dc.relation.referencesMicrosoft Docs. Task Parallel Library (TPL). Microsoft. Документація. URL: https://learn.microsoft.com/enus/dotnet/standard/parallel-programming/task-parallel-library-tplen
dc.relation.referencesBlelloch G. E. Programming Parallel Algorithms. URL:https://doi.org/10.1145/227234.227246en


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record