GRID системи та методи паралельного програмування
Освітня програма: Фізика високих енергій
Структурний підрозділ: Фізичний факультет
Назва дисципліни
GRID системи та методи паралельного програмування
Код дисципліни
ОК 12
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2023/2024
Семестр / Триместр
3 Семестр
Кількість кредитів ЕСТS
3
Результати навчання
1. Знати основи використання сигнальних процесорів
2. Вміти використовувати методи обробки ядерно-фізичних сигналів
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
1. Успішне опанування загальних курсів "Математичний аналіз", "Аналітична геометрія", "Теорія ймовірностей", "Диференціальні рівняння", а також наступних спеціальних курсів: "Обладнання ядерних енергетичних установок" та "Ядерна безпека АЕС".
2. Вміти розв’язувати задачі в рамках загальних математичних курсів, а також курсів фізики та спеціальних курсів.
3. Володіти навичками роботи на комп’ютері щодо інформаційного пошук
Зміст навчальної дисципліни
метою викладання навчальної дисципліни “ GRID системи та методи паралельного програмування ” є надання студентам необхідних відомостей та навичок з сучасних підходів до розробки програмного забезпечення. Програма навчальної дисципліни складається з таких змістових модулів:
1. Модель паралельного програмування з використанням графічних процесорів (GPU).
2. Застосування технології NVIDIA CUDA для фізичних розрахунків.
Рекомендована та необхідна література
1. Основи роботи з технологією CUDA, Боресков О.В., Харламов О.О. ДМК-Прес. 2010. 232 с.
2. Programming Massively Parallel Processors: A Hands-on Approach (Applications of GPU Computing Series) David B. Kirk, Wen-mei W. Hwu.
3. CUDA by Example: An Introduction to General-Purpose GPU Programming by Jason Sanders and Edward Kandrot.
4. CUDA Programming: A Developer's Guide to Parallel Computing with GPUs (Applications of GPU Computing Series) by Shane Cook.
5. CUDA - personal super computer (Open Computer Technology) by Przemyslaw Bakowski.
Заплановані освітні заходи та методи викладання
Лекційна демонстрація; практичні заняття, самостійна робота; консультації
Методи та критерії оцінювання
Контроль здійснюється за модульно-рейтинговою системою.
У змістовий модуль 1 (ЗМ1) входять теми 1 - 2, а у змістовий модуль 2 (ЗМ2) – тема 3. Обов’язковим для заліку є _ 50 балів, набраних студентом
Мова викладання
українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни