Перейти до основного вмісту
Паралельне програмування на GPU
  • Кількість кредитів 3
  • Тип Обов'язковий
  • Семестр 10
  • Рівень вищої освіти Магістр
  • Підсумковий контроль Залік

Навчальна дисципліна «Паралельне програмування на GPU» присвячена вивченню принципів високопродуктивних обчислень із використанням графічних процесорів (GPU) та технології CUDA — програмної платформи компанії NVIDIA для розробки паралельних застосунків. Курс охоплює як теоретичні основи моделі паралелізму на GPU, так і практичні навички розробки, відлагодження та оптимізації високоефективних CUDA-програм.

Особлива увага приділяється архітектурі GPU, моделі програмування CUDA, управлінню пам’яттю, організації виконання тисяч паралельних потоків та застосуванню паралельних алгоритмів для обробки великих обсягів даних. Студенти також ознайомляться з методами профілювання та оптимізації продуктивності CUDA-додатків, що є критично важливими в області наукових обчислень, машинного навчання, комп’ютерної графіки та інших інтенсивних обчислювальних задач.

Знання, які студент отримає в результаті вивчення даної дисципліни, відіграватимуть важливу роль у формуванні його професійної компетентності в галузі високопродуктивних обчислень та сучасного програмування на GPU-платформах.

Ми використовуємо власні та сторонні файли cookies та localStorage для аналізу веб-трафіку та поширення матеріалів. Налаштування конфіденційності