1 documents found
Information × Registration Number 2123U004151, Article popup.category Бакалаврська робота Title popup.author Насікан Дмитро Юрійович popup.publication 01-01-2023 popup.source_user Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» popup.source https://ela.kpi.ua/handle/123456789/61732 popup.publisher Київ Description Метою цієї роботи є проведення дослідження стандарту SYCL для паралельних обчислень у гетерогенних системах, яке охоплювало б як теоретичні, так і практичні його аспекти, розкриваючи всі деталі використання стандарту для вирішення прикладних задач. SYCL є досить молодим стандартом для мови C++, що описує абстрактну модель для створення застосунків зі сфери паралельних обчислень для гетерогенних систем у стилі єдиного сирцевого коду. Тим не менш, стандарт все більше й більше використовується у галузі паралельних та високопродуктивних обчислень, потрохи витісняючи OpenCL, CUDA та інші подібні технології. Такий стан речей вимагає його якнайшвидшого освоєння та впровадження у вітчизняному ринку, тому тема дослідження має високу актуальність. Результатом цієї дипломної роботи стали дослідження архітектури стандарту; інструкції з встановлення й налаштування, включно з Docker-образом для автоматизації процесу; 7 демонстраційних програм та анотації до них, які показують на практиці використання основного функціоналу; програма для знаходження паралелізованого LU-розкладу матриці та аналіз її продуктивності; докладний аналіз конкурентоспроможності й порівняння з OpenCL та CUDA; методичні матеріали у вигляді лабораторної роботи. Загальний обсяг роботи - 129 сторінок, 15 рисунків, 10 таблиць, 45 лістингів, 2 додатки, 32 джерела. popup.nrat_date 2025-01-29 Close
Article
Бакалаврська робота
Насікан Дмитро Юрійович. : published. 2023-01-01; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2123U004151
1 documents found

Updated: 2026-03-21