We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Graphics Accelerator Programming

2024/2025
Academic Year
RUS
Instruction in Russian
Delivered at:
Department of Informatics
Course type:
Compulsory course
When:
1 year, 1, 2 module

Instructor


Merkin, Leonid A.

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

Аннотация

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

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

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

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

  • Знает области целесообразного применения параллельных вычислений на графических ускорителях. Владеет программными средствами команднопроектной деятельности, использует их для решения практических задач
  • Определяет целесообразность применения распределенных алгоритмов для 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

Авторы

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