• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Программирование на GPU

2024/2025
Учебный год
RUS
Обучение ведется на русском языке
6
Кредиты
Статус:
Курс обязательный
Когда читается:
1-й курс, 1, 2 модуль

Программа дисциплины

Аннотация

Дисциплина направлена на формирование у студентов теоретических знаний и практических навыков программирования на графических ускорителях. В результате изучения этой дисциплины студенты будут знать основы устройства различных видеокарт, а также владеть навыками реализация основных алгоритмов на графических ускорителях.
Цель освоения дисциплины

Цель освоения дисциплины

  • формирование у студентов теоретических знаний и практических навыков программирования на графических ускорителях.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знает области целесообразного применения параллельных вычислений на графических ускорителях. Владеет программными средствами команднопроектной деятельности, использует их для решения практических задач
  • Определяет целесообразность применения распределенных алгоритмов для GPU. Формулирует алгоритм решения задачи в виде последовательности действий. Реализует алгоритмы решения выбранной задачи. Оценивает сложность работы алгоритма.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • История возникновения графических ускорителей. Архитектура видеокарты
  • Примеры алгоритмов. Общий обзор
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание №1
    Домашнее задание №1 выдается студентам в одном варианте. Срок выполнения домашнего задания – 2 недели. Форма представления обучающимися домашнего задания – представленные в письменном виде решения задач.
  • блокирующий Экзамен
    Устный экзамен проводится в форме ответов на вопросы экзаменационного билета и дополнительные вопросы по материалам курса. Экзаменационный билет содержит один вопрос. На подготовку ответа выделяется 40 минут.
  • неблокирующий Домашнее задание №2
    Домашнее задание №2 выдается студентам в одном варианте. Срок выполнения домашнего задания – 2 недели. Форма представления обучающимися домашнего задания – программа на языке С#.
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 2nd module
    0.25 * Домашнее задание №1 + 0.25 * Домашнее задание №2 + 0.5 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Syme, D., Granicz, A., & Cisternino, A. (2015). Expert F# 4.0 (Vol. Fourth edition). [Berkeley, California]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1170308

Рекомендуемая дополнительная литература

  • MacDonald, M. (2012). Pro WPF 4.5 in C# : Windows Presentation Foundation in .NET 4.5. Berkeley, Calif: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=567273

Авторы

  • Юдаева Оксана Юрьевна
  • Кузнецов Антон Михайлович