Показати скорочену інформацію

dc.contributor.authorКоломійчук, Д. В.uk
dc.contributor.authorДенисюк, В. О.uk
dc.date.accessioned2025-08-13T09:22:27Z
dc.date.available2025-08-13T09:22:27Z
dc.date.issued2025
dc.identifier.citationКоломійчук Д. В., Денисюк В. О. Паралельна реалізація алгоритму сортування Tree Sort // Матеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/23224.uk
dc.identifier.isbn978-617-8163-57-0
dc.identifier.urihttps://ir.lib.vntu.edu.ua//handle/123456789/47703
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 multi-core 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Матеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/23224
dc.subjectпаралельний алгоритмuk
dc.subjectсортування Tree Sorten
dc.subjectC#en
dc.subjectоптимізаціяuk
dc.subjectбагатопотоковістьuk
dc.subjectparallel algorithmen
dc.subjectoptimizationen
dc.subjectmultithreadingen
dc.titleПаралельна реалізація алгоритму сортування Tree Sortuk
dc.typeThesis
dc.identifier.udc004.8
dc.relation.referencesTree Sort. URL: https://www.geeksforgeeks.org/tree-sort .en
dc.relation.referencesДорошенко А.Ю. Паралельні обчислювальні системи: конспект лекцій. К.: Видавничий дім КМ Академія, 2013. 146 с.uk
dc.relation.referencesМетодичні вказівки до виконання лабораторних робіт з курсу «Технології розподілених систем і паралельних обчислень» для студентів спеціальності 122 – Комп’ютерні науки/ Уклад. А. А. Яровий, С. В. Барабан, В. С. Озеранський, Є. О. Шемет. Вінниця : ВНТУ, 2019. 56 с.uk
dc.relation.referencesBentaleb, A.; Yifan, L.; Xin, J. (2016). Parallel and Distributed Algorithms. URL: https://www.comp.nus.edu.sg/~rahul/ allfiles/cs6234-16-pds.pdfen
dc.relation.referencesSamuel Larsen and Saman Amarasinghe. Exploiting Superword Level Parallelism with Multimedia Instruction Sets. URL: http://groups.csail.mit.edu/cag/slp/SLP-PLDI2000.pdf .en
dc.relation.referencesUsing threads and threading. URL: https://learn.microsoft.com/en-us/dotnet/standard/threading/using-threads-and-threading .en
dc.relation.referencesTroelsen A., Japikse P. Pro C# 7: With .NET and .NET Core. APress. Inc., 2017. 1372 c. URL: https://www.pdfdrive.com/proc-7-with-net-and-net-cored183552783.html .en


Файли в цьому документі

Thumbnail

Даний документ включений в наступну(і) колекцію(ї)

Показати скорочену інформацію