Наши проекты

HPC Community Cloud

Ответственный: Максим Александрович Городничев HPC Community Cloud (HPC2C) – проект по разработке программного инструментария для объединения ресурсров различных высокопроизводительных вычислительных систем (ВВС) в единый сервис и предоставления сторонним программным системам программного интерфейса (API), а пользователям – веб-интерфейса для единообразного управления подключёнными ВВС и организации вычислений. HPC2C является платформой для разработки и накопления с целью повторного использования программных решений прикладных задач, исполняющихся на ВВС.

NumGRID

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

Клеточно-автоматное моделирование

В современной вычислительной науке клеточный автомат (КА) рассматривается как математическая модель для имитации пространственной динамики. Интерес к КА-моделям постоянно растет из-за их способности имитировать нелинейные и непрерывные процессы, что позволяет рассматривать их как дополнение к дифференциальным уравнениям в частных производных. Во многих случаях КА является единственной моделью, позволяющей математически описать исследуемое явление.

Параллельная реализация прикладных задач

Проект посвящен параллельной реализации различных больших задач из разных областей науки.

Астрофизика

Суперкомпьютерное моделирование галактик и газо-пылевых протопланетных дисков PIC-методом.

Местные участники проекта

РФФИ 14-07-00381

Проект РФФИ 14-07-00381 "Локальные системные алгоритмы для параллельной реализации больших численных моделей на пета- и экза-флопсных мультикомпьютерах"

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

Assembly Technology

Assembly technology of parallel programming is a new approach for parallel programs construction. Construction of parallel program under AT is almost automatic and that significantly decreases time user needs for developing and debugging his program. Kraeva M.A., Malyshkin V.E. Assembly Technology for Parallel Realization of Numerical Models on MIMD-Multicomputers. In the special issue of the International Journal on Future Generation Computer Systems, devoted to Parallel Computing Technologies. Vol. 17 (2001), No. 6, pp. 755-765

Fine-grained parallelism in Spatial Dynamics Modeling

From self-reproduction cellular automaton to spatial dynamics models

Fine grained parallelism takes its origin from von-Neumann's Cellular Automaton (CA), which is nowadays referred to as a classical one. It was a model of a certain biological community consisting of a set of bistable identical "cells", allocated in space and capable to compute a logical function of neighboring cell states. All cells act simultaneously in parallel, simulating in such a way a spatially distributed process.

History of Computing

The history of science is inseparable from human knowledge. It is well known that the development of science is impossible without learning the history of this science. Special attention should be paid to the History of Computer Science. During the several past decades, various branches of Computer Science and Information Technologies were developing at an unprecedented rate. Obviously, they have had a very strong influence on the society. Unfortunately, in Russia no research in the field of the History of Computing has been undertaken until the recent years.