AnyLogic моделирует развитие России на суперкомпьютере «Ломоносов»

AnyLogic моделирует развитие России на суперкомпьютере «Ломоносов»

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

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

Моделирование проводилось с использованием 200 процессоров суперкомпьютера «Ломоносов». Все расчеты заняли полторы минуты. Модель также «прогнали» на 1000 процессоров этой вычислительной системы. В этом случае на расчеты ушло всего 16 сек. Кроме «Ломоносова», модель также опробовали на суперкомпьютерах МВС-100К (Межведомственный суперкомпьютерный центр РАН) и «Чебышев» (МГУ). На обычном ПК расчет подобного масштаба провести невозможно (пиковая производительность «Ломоносова» после модернизации составляет 510 Тфлопс).

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

Модель социально-экономического развития России разрабатывалась в среде имитационного моделирования AnyLogic по технологии агентного моделирования. Для построения модели специалисты ЦЭМИ использовали 100 млн. агентов. Данные, задействованные для моделирования, специалисты получили от Федеральной службы государственной статистики и российского мониторинга экономического положения и здоровья населения.

Расчет полученных показателей, по словам ученых, не был самоцелью. В первую очередь они хотели приобрести опыт конвертирования и переноса подобной модели с обычного ПК на суперкомпьютер, которого до этого момента не хватало в России. Сложность заключалась в распараллеливании частей агентной модели по разным вычислительным узлам вычислительной системы. Другая сложность была связана с чисто техническими проблемами перевода модели в программный код для суперкомпьютера. Перевести модель на язык на С++ и распараллелить алгоритмы помогли специалисты МГУ.

Масштабные социально-значимые модели также разрабатывались пользователями AnyLogic в США, Германии и Швеции. Так, исследовательский институт RTI International (США) использовал этот софт для создания модели распространения СПИДА через наркоманов, а Бюро переписи населения США – для моделирования динамики испаноязычной диаспоры в Калифорнии.

По материалам пресс-релиза на cnews.ru

Похожие проекты

Другие истории успеха

Сборник историй успеха от пользователей AnyLogic

Скачать