English

Мастер-класс

Технологии параллельного программирования для вычислительных систем с гибридной архитектурой

Группа по гетерогенным вычислениям HybriLIT (ЛИТ ОИЯИ)

г. Дубна, 26 - 29 января 2016 г.

Рассматриваются вопросы создания эффективных приложений для проведения расчетов на гетерогенных вычислительных системах, содержащих многоядерные CPU, графические процессоры (GPUs) и сопроцессоры Intel Xeon Phi.

Лекции и практическая часть:

  • Технология параллельного программирования OpenMP;
  • Технология параллельного программирования MPI;
  • Технология параллельного программирования CUDA;
  • Технология параллельного программирования OpenCL;
  • Гибридная технология OpenMP+CUDA для multi-GPU вычислений;
  • Разработка приложений для архитектуры Intel Xeon Phi: технология OpenMP.
На примере решения конкретной физической задачи будет рассмотрены основные шаги разработки параллельных приложений с использованием технологий: MPI, OpenMP и CUDA, OpenMP+CUDA.

Учебный курс проводится Группой по гетерогенным вычислениям HybriLIT (ЛИТ ОИЯИ). Практическая часть проходит на гетерогенном вычислительном кластере HybriLIT ЛИТ ОИЯИ. По окончании курса выдаётся сертификат установленного образца.

26 января (вторник)

15.00-16.00 Дмитрий Подгайный и Оксана Стрельцова. Введение в технологии параллельного программирования на гибридных архитектурах

16.00-16.30 Михаил Матвеев. Практическое занятие: работа на кластере HybriLIT

16.30-18.00 Елена Земляная. Лекция и практическое занятие: Технология параллельного программирования OpenMP

27 января (среда)

10.00-11.00 Татьяна Сапожникова. Лекция и практическое занятие: Технология параллельного программирования MPI

11.30-13.30 Оксана Стрельцова и Максим Зуев. Лекция и практическое занятие: Технология параллельного программирования CUDA (часть 1)

28 января (четверг)

10.00-11.00 Оксана Стрельцова и Максим Зуев. Лекция и практическое занятие: Технология параллельного программирования CUDA (часть 2)

11.30-13.30 Александр Айриян. Лекция и практическое занятие: Технология параллельного программирования OpenCL

29 января (пятница)

10.00-11.00 Дмитрий Подгайный и Оксана Стрельцова. Практическое занятие по технологиям параллельного программирования: на примере решения конкретной физической задачи будут рассмотрены основные шаги разработки параллельных приложений с использованием технологий: MPI, OpenMP и CUDA, OpenMP+CUDA.

11.30-13.30 Практическое занятие по технологиям параллельного программирования: сравнительный анализ эффективности GPU, многоядерных процессоров и сопроцессоров Intel Xeon Phi (Айриян А., Александров Е., Беляков Д., Заикина Т., Земляная Е., Зрелов П., Зуев М., Сапожникова Т., Стрельцова О., Торосян Ш.)

 

© 2004 Дизайн Лицея Информационных технологий №1533