Летняя международная XXXIII молодежная Школа-конференция по параллельному программированию в ИВМиМГ СО РАН

С 1 по 12 июля 2019 г. в Институте вычислительной математики и математической геофизике СО РАН (ИВМиМГ СО РАН) и в Новосибирском государственном университете (НГУ) прошла Летняя международная XXXIII молодежная школа-конференция по параллельному программированию, организованная совместно ИВМиМГ СО РАН, НГУ и Новосибирским государственным техническим университетом (НГТУ).

Цели школы-конференции:

  • познакомить студентов младших курсов с возможностями специализации в научных проектах Лаборатории синтеза параллельных программ ИВМиМГ СО РАН, 
  • предоставить студентам, магистрантам и  аспирантам форум для обсуждения результатов исследований, актуальных фундаментальных научных проблем в области создания технологий параллельного программирования и их применения для решения практических задач,
  • способствовать формированию и укреплению научных контактов, в том числе с иностранными коллегами.

В программу школу были включены лекции ведущих ученых в области параллельных вычислений, направленные на расширение научного и технологического кругозора слушателей:

  • Perspectives of Parallel Programming and New Challenges, Малышкин Виктор Эммануилович, д.т.н., г.н.с., зав. лаб. Синтеза параллельных программ ИВМиМГ СО РАН
  • О функциональном программировании и модульности, Скопин Игорь Николаевич, к.ф.-м.н., с.н.с. лаб. Вычислительной физики ИВМиМГ СО РАН
  • Недоопределенные вычислительные модели и их приложения, Загорулько Юрий Алексеевич, к.т.н., зав. лаб. Искусственного интеллекта ИСИ СО РАН

Обучение конкретным технологиям велось в ходе выполнения научно-учебных проектов: за две недели интенсивной работы нужно было войти в тематику, провести исследовательскую работу и подготовить представление результатов. Участники имели возможность посетить с экскурсией Центр коллективного пользования «Сибирский суперкомпьютерный центр СО РАН», представить и обсудить доклады по результатам работы над проектами. На заключительной сессии к участникам обратился с напутственным словом врио директора ИВМиМГ СО РАН д.ф.-м.н., проф. РАН М. А. Марченко, подчеркнув важность направления для Института, а заведующий лабораторией Синтеза параллельных программ д.т.н., проф. В. Э. Малышкин вручил Сертификаты участникам школы.

В школе-конференции приняли участие студенты, аспиранты и сотрудники 7 организаций: ИВМиМГ СО РАН, НГУ, НГТУ, Сибирский государственный университет телекоммуникаций и информатики, Казахский национальный университет им. аль-Фараби, г. Алма-Ата, Казахстан, Университет международного бизнеса, г. Алма-Ата, Лицей Сен-Жозеф – Ла Заль (Lycée Saint Joseph - La Salle), г. Лорьян, Франция.

Школа-конференция является частью систематической работы Организаторов по развитию научной коммуникации и научных кадров в области проблем параллельного программирования. В сотрудничестве с партнерами раз в два года, начиная с 1991 г., Организаторами проводится международная научная конференция Parallel Computing Technologies (PaCT). Ближайшая конференция серии: PaCT-2019 в г. Алма-Ата, Казахстан, 19-23 августа, 2019 г. Ранее были проведены масштабные школы-конференции: Всероссийская молодежная школа по параллельному программированию, Новосибирск, 26-30 августа 2009 г., Всероссийская молодежная школа по параллельному программированию, Казань, 17-19 сентября 2011, и Молодежная научная школа-конференция «Перспективные технологии и модели вычислений», Петрозаводск, 29 августа-1 сентября 2015 г. Ежегодно ИВМиМГ СО РАН, НГУ и НГТУ организуют Зимнюю и Летнюю школы по параллельному программированию для приходящих в науку студентов. Действуют базовые кафедры – Параллельных вычислений в НГУ и Параллельных вычислительных технологий в НГТУ, выпускающие востребованных специалистов в системном программировании.

Школа-конференция специализируется в области научных проблем, связанных с развитием технологий параллельного программирования. Приложения параллельного программирования в таком контексте рассматриваются постольку, поскольку позволяют сформулировать требования к развитию технологий программирования и оценить технологии с точки зрения применимости к реальным задачам.

Высокопроизводительные вычислительные системы позволяют проводить крупномасштабное численное моделирование и обработку больших данных, обеспечивая развитие науки, решение практических задач промышленности и государственного управления. Вместе с тем, современное состояние технологий параллельного программирования требует от разработчика приложений владеть теорией и практикой системного параллельного программирования, быть способным разрабатывать корректные параллельные алгоритмы, применять низкоуровневые средства программирования. По этой причине затруднено эффективное применение высокопроизводительных вычислительных систем прикладными специалистами и сдерживается развитие науки и технологий. Актуальной проблемой является создание высокоуровневых инструментов параллельного программирования, в частности, предметно-ориентированных систем программирования, систем для автоматизированного накопления и переиспользования алгоритмов и программ, параллельных алгоритмов для решения конкретных прикладных задач, повышение эффективности работы вычислительных центров.

Фотографии Летней школы 2019