Реалізація паралельного алгоритму сортування Шелла за допомогою технології DIRECT COMPUTE
Автор
Денисюк, В. О.
Долішняк, Д. Р.
Denysiuk, V. O.
Dolishniak, D. R.
Дата
2026Metadata
Показати повну інформаціюАнотації
У роботі розглянуто розробку та програмну реалізацію паралельного алгоритму сортування Шелла з використанням технології DirectCompute, що входить до складу API DirectX 11. Проведено аналіз існуючих алгоритмів сортування та підходів до їх паралельної реалізації, обґрунтовано вибір алгоритму Шелла як такого, що має природні передумови до ефективного розпаралелювання. Детально досліджено архітектурні особливості графічних процесорів та модель виконання обчислювальних шейдерів у DirectCompute. Розроблено програмну систему, що включає еталонну CPU-реалізацію та GPU-реалізацію з використанням compute shader, структурованих буферів і constant buffer. Проведено тестування коректності та продуктивності реалізованого алгоритму на різних розмірах вхідних даних і виконано порівняння результатів CPU та GPU. This paper considers the development and software implementation of a parallel Shell sort algorithm using
URI:
https://ir.lib.vntu.edu.ua/handle/123456789/54470
Відкрити
Пов'язані елементи
Showing items related by title, author, creator and subject.
-
Computer evolution
Паламарчук, В. Ю.; Palamarchuk, V. (ВНТУ, 2023)У статті розглядається еволюція комп'ютерів, починаючи від перших механічних обчислювальних машин до сучасних високошвидкісних електронних пристроїв. Висвітлено основні етапи розвитку комп'ютерів, зокрема появу перших ... -
Квантові комп`ютери: принцип роботи та перспективи розвитку
Тасьмук, А. І.; Мартинюк, В. В.; Tasmuk, A.; Martyniuk, V. (ВНТУ, 2026)The article reviews the concepts and laws of quantum computers and compares them with classical computing systems. It explores qubit, superposition, and quantum entanglement. It discusses the technical limitations of ... -
Computer technologies in cars
Насонова, Н. А.; Яновий, Д. Г. (ВНТУ, 2016-03)The article is devoted to the innovative computer technologies and perspectives of their further development.

