Параллельное программирование

  • Цель дисциплины состоит в формировании способности рарабатывать параллельные программы на различных моделях программирования для многоядерных процессоров и кластерных систем. В результате изучения дисциплины сформировать у студентов способности: - описывать основные подходы к разработке параллельных программ, методы параллельных вычислений для задач вычислительной мате матики; - применять общие схемы разработки параллельных программ для реализации конкретных алгоритмов; - разрабатывать параллельные программы с применением технологий MPI и OpenMP; - строить модель выполнения параллельных программ, расчитывать основные параметры параллельных программ, оценивать эффективность параллельных вычислений. В рамках дисциплины рассматриваются следующие аспекты: Принципы построения параллельных вычислительных систем. Моделирование и анализ параллельных вычислений. Принципы разработки параллельных алгоритмов и программ. Системы разработки параллельных программ. Параллельные численные алгоритмы для решения типовых задач вычислительной математики.
  • Кредитов 5
  • Год обучения 4
  • Семестр 7
Top