- Цели и задачи дисциплины
- Цель курса состоит в изучении математических моделей, методов и технологий параллельного программирования для многопроцессорных вычислительных систем.
- Краткое содержание дисциплины
- Цели и задачи введения параллельной обработки данных. Архитектуры параллельных вычислительных систем. Способы оценки производительности многопроцессорных систем. Принципы разработки параллельных алгоритмов. Анализ трудоемкости параллельных алгоритмов. Технологии разработки параллельных программ. Стандарты MPI, OpenMP и CUDA.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-1 Способен находить, формулировать и решать актуальные проблемы прикладной математики, фундаментальной информатики и информационных технологий
- ОПК-2 Способен применять компьютерные/суперкомпьютерные методы, современное программное обеспечение (в том числе отечественного производства) для решения задач профессиональной деятельности
- Образование
- Учебный план
- Технологии параллельного программирования