Обчислення сингулярного розкладу матриць з використанням графічного процесора

dc.contributor.advisorМалашонок, Геннадій
dc.contributor.authorСухарський, Сергій
dc.date.accessioned2024-04-10T12:15:33Z
dc.date.available2024-04-10T12:15:33Z
dc.date.issued2022
dc.description.abstractУ роботі розглянуто та реалізовано алгоритм сингулярного розкладу матриці, який складається з двох частин: ортогонального розкладання матриці, та приведення матриці до діагонального вигляду. Проведено огляд та опис програмного середовища та платформи CUDA розробленої компанією NVIDIA. Наведено реалізацію до дводіагонального вигляду матриці з обчисленням ортогональних множників за методом Хаусхолдера і діагоналізації, з використанням матриці повороту Ґівенса, в середовищі jCUDA. Проведено експерименти, результати яких ретельно досліджені на предмет пришвидшення обчислень з використанням графічного процесора порівняно з реалізацією на центральному процесорі, а також проведено порівняння з альтернативними способами реалізації SVD алгоритму для виконання на графічних процесорах.uk_UA
dc.identifier.urihttps://ekmair.ukma.edu.ua/handle/123456789/28830
dc.language.isoukuk_UA
dc.relation.organisationНаУКМАuk_UA
dc.statusfirst publisheduk_UA
dc.subjectалгоритм Хаусходераuk_UA
dc.subjectдіагоналізація тридіагональної матриціuk_UA
dc.subjectпереваги GPU для паралельних обчисленьuk_UA
dc.subjectJCUDAuk_UA
dc.subjectмагістерська роботаuk_UA
dc.titleОбчислення сингулярного розкладу матриць з використанням графічного процесораuk_UA
dc.typeOtheruk_UA
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sukharskyi_Mahisterska_robota.pdf
Size:
1.05 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: