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

Многопоточное программирование

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

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

Аннотация

Данный курс является завершающим в цикле обучения C++ в рамках магистратуры и посвящен разработке высокопроизводительных приложений. На примере проекта - рендеринга на CPU - слушатели изучат способы разработки многопоточных программ в C++ для ОС Linux, пути решения проблем синхронизации (с блокировками и без), стандартные паттерны многопточного программирования. Итоговый проект данного курса будет объединять в себе знания, полученные на предыдущих дисциплинах, потребуется применение знаний об ассемблере, отладке и профайлировке программ, “широкие” инструкции и др.