<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Реалізація паралельного алгоритму сортування Шелла за допомогою технології DIRECT COMPUTE

dc.contributor.authorДенисюк, В. О.uk
dc.contributor.authorДолішняк, Д. Р.uk
dc.contributor.authorDenysiuk, V. O.en
dc.contributor.authorDolishniak, D. R.en
dc.titleРеалізація паралельного алгоритму сортування Шелла за допомогою технології DIRECT COMPUTEuk
dc.date.issued2026
dc.publisherВінницький національний технічний університетuk
dc.identifier.citationДенисюк В. О., Долішняк Д. Р. Реалізація паралельного алгоритму сортування Шелла за допомогою технології DIRECT COMPUTE // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2026/paper/view/28265.uk
dc.relation.ispartofМатеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/all-fksa/all-fksa-2026/paper/view/28265
dc.identifier.udc004.8
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/54470
dc.description.abstractУ роботі розглянуто розробку та програмну реалізацію паралельного алгоритму сортування Шелла з використанням технології DirectCompute, що входить до складу API DirectX 11. Проведено аналіз існуючих алгоритмів сортування та підходів до їх паралельної реалізації, обґрунтовано вибір алгоритму Шелла як такого, що має природні передумови до ефективного розпаралелювання. Детально досліджено архітектурні особливості графічних процесорів та модель виконання обчислювальних шейдерів у DirectCompute. Розроблено програмну систему, що включає еталонну CPU-реалізацію та GPU-реалізацію з використанням compute shader, структурованих буферів і constant buffer. Проведено тестування коректності та продуктивності реалізованого алгоритму на різних розмірах вхідних даних і виконано порівняння результатів CPU та GPU.uk
dc.description.abstractThis paper considers the development and software implementation of a parallel Shell sort algorithm usingen
dc.subjectалгоритм Шеллаuk
dc.subjectпаралельні обчисленняuk
dc.subjectGPUen
dc.subjectDirectX 11en
dc.subjectDirectComputeen
dc.subjectcompute shaderen
dc.subjectсортуванняuk
dc.subjectвисокопродуктивні обчисленняuk
dc.subjectShell sort algorithmen
dc.subjectparallel computingen
dc.subjectsortingen
dc.subjecthigh-performance computingen
dc.typeThesis
dc.language.isoukuk
dc.relation.referencesShell D. L. A High-Speed Sorting Procedure. Communications of the ACM. 1959. Vol. 2, No. 7. P. 30–32.en
dc.relation.referencesKnuth D. E. The Art of Computer Programming. Volume 3: Sorting and Searching. 2nd ed. Boston: Addison-Wesley, 1998. 800 p.en
dc.relation.referencesНовотарський М. А. Алгоритми та методи обчислень. Київ: КПІ ім. Ігоря Сікорського, 2019. 407 с. URL: https://ela.kpi.ua/server/api/core/bitstreams/7421218e-d7dd-4e75-aa3e-bd7979db4e6d/contentuk
dc.relation.referencesHarris M. GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics. Boston: Addison-Wesley, 2004. 800 p.en
dc.relation.referencesMicrosoft. DirectCompute Overview. URL: https://learn.microsoft.com/en-us/windows/win32/direct3d11/direct3d-11advanced-stages-compute-shaderen
dc.date.accessioned2026-09-17T10:06:17Z
dc.date.available2026-09-17T10:06:17Z

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
28265.pdf
Розмір:
475,17 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
17 B
Формат:
Plain Text
Опис: