Название спецкурса на русском языке
Введение в параллельное программирование для графических ускорителей на Fortran 2018.
Перевод названия курса на английский язык
Introduction to parallel programming for graphics accelerators in Fortran 2018
Целевая аудитория
3 курс
4 курс
5 курс
6 курс
Аспиранты
Подразделение
[Кафедра газовой и волновой динамики]
Семестр
Полгода (осень)
Тип курса
Спецкурс по выбору студента
Учебный год
2023/24
День недели
суббота
Время
15:00-16:35
Формат проведения
В аудитории
Аудитория
Внешняя площадка
Аннотация
Значительное развитие в последнее время получили многопроцессорные ЭВМ. Использование таких компьютеров позволяет решать сложные научно – технические задачи. При этом численные методы являются мощным математическим средством решения научно-технических проблем. Это связано как с невозможностью в большинстве случаев получить аналитическое решение, так и с развитием вычислительной техники. Студентам важно понимать основы построения архитектуры компьютеров, сущность применения методов параллельного программирования для создания высокоэффективных программ для многопроцессорных ЭВМ. Параллельные программы и математические модели, созданные на их основе, можно использовать для предсказания и изучения поведения сложных физических систем.
Цель курса состоит в изучении основ новой технологии параллельного программирования CUDA для современных графических ускорителей NVIDIA. Появление этой технологии требует усвоения совершенно новой идеологии и принципов программирования на языках Фортран 95 и С++.
Задачей курса является ознакомление студентов и аспирантов с основными принципами параллельного программирования для графических ускорителей. Использование новых идей и новой технологии позволит использовать все возможности современных процессоров и графических ускорителей для получения решения сложных многомерных задач с помощью современных языков программирования.
Цель курса состоит в изучении основ новой технологии параллельного программирования CUDA для современных графических ускорителей NVIDIA. Появление этой технологии требует усвоения совершенно новой идеологии и принципов программирования на языках Фортран 95 и С++.
Задачей курса является ознакомление студентов и аспирантов с основными принципами параллельного программирования для графических ускорителей. Использование новых идей и новой технологии позволит использовать все возможности современных процессоров и графических ускорителей для получения решения сложных многомерных задач с помощью современных языков программирования.
Дополнительная информация
Проводятся в 1 ГУМе аудитория 405, кафедра высокопроизводительных вычислений