Эксафлопсные суперкомпьютеры станут ближе: Университет ИТМО примет участие в проекте COMPAT
Дата публикации: 11.11.2015
Университет ИТМО примет участие в разработке методов работы с суперкомпьютерами будущего. Еврокомиссия одобрила заявку на грант по проекту COMPAT, в рамках которого специалисты вуза будут работать над моделированием биологических и социальных процессов.
Главная цель проекта COMPAT – поиск новых методов и алгоритмов высокопроизводительных вычислений. Производительность нынешних суперкомпьютеров измеряется в петафлопсах: к примеру, у российского «Ломоносова-2» в НИВЦ МГУ, который занимает 31-ю строчку в ТОП-500 суперкомпьютеров мира, этот показатель составляет около 1,85 петафлопс. Следующим этапом развития суперкомпьютерных вычислений станет переход к величинам следующего порядка; по оптимистичным прогнозам, системы эксафлопсного класса должны появиться в 2018-2020 годах. Поэтому в ходе выполнения проекта COMPAT исследователи планируют разработать алгоритмы, отвечающие требованиям масштабируемости, гибкости, устойчивости и энергоэффективности, необходимых для систем этого уровня.
«Например, одна из серьезных проблем использования высокопроизводительных компьютерных систем в том, что они потребляют слишком много энергии. Если вы посмотрите на спутниковые снимки крупных дата-центров, то увидите, что температура рядом с ними выше. С развитием облачных вычислений и приростом производительности эта проблема будет стоять все более остро, – объясняет руководитель проекта, профессор Амстердамского университета и кафедры высокопроизводительных вычислений Университета ИТМО Алфонс Хукстра. – Мы планируем разработать новые методы и библиотеки, чтобы увеличить выработку и уменьшить затраты на вычисления. Это концептуальная задача, решение которой принесет пользу всему сообществу».
Алфонс Хукстра рассказывает, что в ходе выполнения проекта исследователям из разных стран предстоит работа над многомасштабным моделированием сложных систем. Если такой подход используется при моделировании работы какого-либо органа, то математические модели строятся, начиная с процессов, протекающих в клетках, изменения в веществе основываются на описании поведения молекул и атомов, и так далее.
«Многие страны, в том числе Россия, финансируют строительство термоядерного реактора ИТЭР, и наши партнеры по проекту COMPAT планируют моделировать его работу. Это огромная установка, и чтобы построить модель, им нужно будет начинать с уровня единичных электронов в плазме, – комментирует Алфонс Хукстра. – Многомасштабное моделирование – это не обязательно переход от микро- к макроуровню. К примеру, это могут быть разные скоростные или временные масштабы. Покупатель тратит в магазине немного денег, но в банки поступает гораздо больше; система одна и единицы здесь те же, но уровни – разные».
Научный сотрудник НИИ наукоемких компьютерных технологий Университета ИТМО Андрей Свитенков рассказывает, что в рамках проекта COMPAT специалисты вуза планируют работать над моделированием урбанистических и биологических процессов.
«Мультиагентное моделирование городских процессов – это типичный пример многомасштабного подхода. Есть агенты-люди, какое-то количество задач и параметров взаимодействия, и мы можем расширять модель, если хотим понять динамику района, города, страны. И если мы знаем эту динамику, то можем исследовать что угодно – распространение идей, болезней, денег, – отмечает Андрей Свитенков. – Другой наш проект связан с исследованием сердечно-сосудистых заболеваний. После установки стента в коронарные сосуды может возникнуть такое осложнение, как рестеноз, когда просвет просто зарастает. Многомасштабность здесь в том, что рост клетки артериальной стенки гораздо медленнее, чем кровоток и пульсация сердца; проблема нетипична, но крайне релевантна для многомасштабного моделирования».
Отметим, что финансирование трехлетней программы COMPAT (Computing Patterns for High Performance Multiscale Computing – компьютерные паттерны для высокопроизводительных многомасштабных вычислений) ведется в рамках программы Евросоюза по развитию научных исследований и технологий «Горизонт 2020». Кроме Университета ИТМО, в проекте принимают участие образовательные и исследовательские организации Нидерландов, Великобритании, Германии и Польши. Возглавляет консорциум Амстердамский университет.
Международный проект COMPAT также получил поддержку от российского Министерства образования и науки: ведомство одобрило заявку НИИ наукоемких компьютерных технологий Университета ИТМО на финансирование исследований из средств федеральной целевой программы «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2014 – 2020 годы». Проект НИИ НКТ посвящен разработке вычислительных шаблоны для высокопроизводительных многомасштабных вычислений в рамках многостороннего сотрудничества в рамочных программах ЕС.
Александр Пушкаш,
Редакция новостного портала Университета ИТМО