Программа форума - Intel
Программа форума - Intel
Программа форума - Intel
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
40<br />
«Методическая школа. Общее описание»<br />
Методическая школа «Модели, методы, алгоритмы и инструменты для параллельных вычислений.<br />
Опыт использования и методика преподавания» пройдет в ННГУ с 3 по 8 февраля при поддержке<br />
компании Интел. В рамках школы будет реализована программа повышения квалификации<br />
профессорско-преподавательского состава вузов России. Отличительной особенностью программы<br />
является сочетание методической, образовательной (лекционной и практической) и научной<br />
части. Очная часть программы построена следующим образом:<br />
• Методическая часть: включает доклады ряда ведущих экспертов вузов России о методике<br />
преподавания суперкомпьютерных технологий и высокопроизводительных вычислений, обмен<br />
опытом преподавания в рамках круглого стола, обмен информацией о проведении образовательных<br />
мероприятий, школ, конференций, программ профессиональной сертификации.<br />
• Образовательная часть: включает лекции, мастер-классы и практикумы по системным<br />
основам параллельных вычислений, параллельным численным методам и технологиям, инструментам<br />
Интел для разработки, отладки и оптимизации параллельных программ. Образовательная<br />
часть реализуется силами коллектива сотрудников лаборатории ITLab ННГУ на базе<br />
разработанных курсов «Параллельные численные методы» и «Технологии для параллельного<br />
программирования».<br />
Описание курсов<br />
Авторский коллектив: д.т.н., проф. Гергель В.П., к.ф.-м.н. Баркалов К.А., к.т.н., доц. Мееров<br />
И.Б., Сысоев А.В., Бастраков С.И., Боголепов Д.К., Донченко Р.В., Козинов Е.А., Комаров М.А., Кустикова<br />
В.Д., Малова А.Ю., Сафонова Я.Ю., Сиднев А.А.<br />
Курс «Технологии параллельного программирования»<br />
В курсе изучаются технологии параллельного программирования, предназначенные для разработки<br />
высокопроизводительных реализаций расчетных алгоритмов для выполнения на параллельных<br />
вычислительных системах различной архитектуры. Технологии ориентированы на кластеры/<br />
суперкомпьютеры (технология MPI), состоящие из вычислительных узлов на базе традиционных<br />
многоядерных центральных процессоров (технологии OpenMP, <strong>Intel</strong> Cilk Plus, <strong>Intel</strong> TBB, <strong>Intel</strong> ArBB,<br />
OpenCL), а также гетерогенных узлов с использованием графических процессоров (технологии<br />
NVIDIA CUDA, OpenCL).<br />
Лекционная часть предполагает изучение областей применения и основных возможностей разных<br />
технологий параллельного программирования. В рамках лабораторного практикума рассматривается<br />
цикл работ, включая создание последовательной реализации в качестве базы для сравнения,<br />
подготовку параллельной версии, ее анализ и, при необходимости, оптимизацию. Изучение<br />
проводится на модельных задачах, не требующих наличия специфических знаний из конкретных<br />
предметных областей, за исключением информации, присутствующей в работе.<br />
образовательный форум