В ИВТ молодые ученые России и Германии практикуются в программировании для суперкомпьютеров

Открылась юбилейная X Российско-германской школа по параллельным вычислениям и высокопроизводительным технологиям, проходящая в Институте вычислительных технологий СО РАН. «На сегодняшний день любые современные вычислительные устройства, будь то суперкомпьютер или привычный каждому смартфон, содержат в своих микропроцессорах множество однотипных ядер и имеют огромный вычислительный потенциал, — пояснил секретарь школы кандидат физико-математических наук Денис Викторович Есипов. — Чтобы использовать его наиболее эффективно нужно примененять технологии параллельного программирования. Это — ключевая тема традиционной российско-германской школы». Она проводится с 2004 года ИВТ СО РАН совместно со Штутгартским центром высокопроизводительных вычислений (The High Performance Computing Center in Stuttgart, http://www.hlrs.de ). Цель ее проведения – совершенствование практических навыков молодых ученых и специалистов в разработке программного обеспечения для решения актуальных научных задач с использованием параллельного программирования и высокопроизводительных технологий. В рамках работы десятой школы сотрудники Штутгартского центра д-р Томас Бёниш и д-р Кристоф Нитхаммер прочтут лекции и проведут практические занятия для слушателей по вопросам организации высокопроизводительных вычислений и разработке параллельных программ. Коллеги детально рассмотрят технологии параллельного программирования и методы реализации этих технологий для решения сложных вычислительных задач. «В наше время рост производительности вычислительных машин на аппаратном уровне, за счёт совершенствования "железа", замедляется, — считает Томас Бёниш, — и для решения сложных актуальных научных задач производительность необходимо наращивать за счёт разработки качественного программного обеспечения, в том числе, за счёт эффективного параллельного исполнения программ». На лекциях и практических занятиях Х школы будут рассмотрены архитектуры параллельных вычислительных систем и различные технологии параллельного программирования, такие как MPI и OpenMP. Часть занятий будет посвящена повышению производительности последовательных программ и инструментам для анализа производительности. В качестве демонстрации использования этих технологий участники рассмотрят различные способы параллелизации методов частиц и методов конечных разностей и применение этих технологий при проведении аэро- и гидродинамических расчетов на суперкомпьютерах. Уже во второй раз в рамках школы пройдет хакатон (от английского hacker и marathon) – марафон программирования, во время которого молодые ученые и специалисты сообща будут работать над решением выбранных вычислительных задач. В работе школы планируют принять участие 30 молодых специалистов из исследовательских организаций и вузов Сибири. «Участникам желаю успешной работы и призываю завалить вопросами лекторов, поскольку редко такие серьёзные специалисты по параллельным вычислениям бывают в Академгородке. Всем успехов в работе!» — сказал на открытии школы научный руководитель ИВТ СО РАН академик Юрий Иванович Шокин. Он также отметил важность подобных мероприятий в контексте создания Сибирского центра высокопроизводительных вычислений, обработки и хранения данных (СНЦ ВВОД) согласно программе «Академгородок 2.0». «Это открытый проект, в том числе и для международного участия, — подчеркнул академик, — поэтому следует заранее отрабатывать различные форматы взаимодействия в работе на конкретный результат». Пресс-служба ИВТ СО РАН