GRID системи та методи паралельного програмування

Освітня програма: Фізика високих енергій

Структурний підрозділ: Фізичний факультет

Назва дисципліни
GRID системи та методи паралельного програмування
Код дисципліни
ОК 12
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2018/2019
Семестр / Триместр
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 балів, набраних студентом
Мова викладання
українська

Викладачі

Ця дисципліна викладаеться наступними викладачами

Руслан Вікторович Єрмоленко
Кафедра ядерної фізики та високих енергій
Фізичний факультет

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни

Кафедра ядерної фізики та високих енергій
Фізичний факультет