Цели и задачи дисциплины
Цель курса состоит в изучении математических моделей, методов и технологий параллельного программирования для многопроцессорных вычислительных систем.
Краткое содержание дисциплины
Цели и задачи введения параллельной обработки данных. Архитектуры параллельных вычислительных систем. Способы оценки производительности многопроцессорных систем. Принципы разработки параллельных алгоритмов. Анализ трудоемкости параллельных алгоритмов. Технологии разработки параллельных программ. Стандарты MPI, OpenMP и CUDA.
Компетенции обучающегося, формируемые в результате освоения дисциплины
ОПК-6 Способен самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности
ОПК-7 Способен применять при решении профессиональных задач методы и средства получения, хранения, переработки и трансляции информации посредством современных компьютерных технологий, в том числе, в глобальных компьютерных сетях
Наверх