МОДЕЛИ, МЕТОДЫ, ПРОГРАММНЫЕ СРЕДСТВА И ПРАКТИЧЕСКИЕ ПРИЛОЖЕНИЯ В ОБЛАСТИ ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛЕНИЙ:
- Оптимизация реализаций пакетов системного уровня для создания параллельных программ;
- Разработка и реализация программных комплексов поддержки высокопроизводительных вычислений на кластерных системах;
- Разработка и реализация эффективных параллельных вариантов прикладных программных пакетов;
- Разработка эффективных параллельных алгоритмов глобального поиска;
- Реализация образовательных программ подготовки специалистов, повышения квалификации и переподготовки кадров в области высокопроизводительных вычислений.
Основные достигнутые результаты: Ведущие специалисты: Основное технологическое и исследовательское оборудование: Партнеры и заказчики: Ключевые проекты (источники финансирования): Основные публикации:
Основные достигнутые результаты ( сравнимы с лучшими мировыми аналогами): - Разработан и реализован алгоритм выполнения широковещательной передачи сообщений с учетом специфики архитектуры кластеров, построенных на Power-системах. Разработана схема передачи данных, позволяющая эффективно реализовать локальную передачу сообщений в коллективных операциях; - Разработана и внедрена в качестве системы управления кластерами ННГУ система управления «Метакластер». Важнейшими отличительными особенностями данной разработки являются возможность одновременного управления несколькими вычислительными кластерами, возможность поддержки различных операционных систем и интеграция с другими системами управления; - Разработаны и реализованы в библиотеке PNL эффективные параллельные алгоритмы вывода и обучения вероятностных сетей; - Выполнен анализ и сравнение эффективности реализации технологии Cluster OpenMP в компиляторах компании Intel с реализацией библиотеки MPI; предложена и проверена на практике (на примере библиотеки PNL) методика повышения эффективности Cluster OpenMP приложений; - Выполнена адаптация системы управления высокопроизводительным кластером ННГУ (системы «Метакластер») для подключения кластера в экспериментальный грид-сегмент программы «СКИФ-ГРИД»; - Выполнено портирование пакета для решения задач молекулярной динамики GROMACS под архитектуру Cell BE , разработана общая методика переноса и оптимизации существующих программ для эффективного выполнения на процессорах семейства Cell.
к оглавлению ↑
Ведущий специалист: - Гергель Виктор Павлович, доктор технических наук, профессор.
к оглавлению ↑
Основное технологическое и исследовательское оборудование: Высокопроизводительный вычислительный кластер, установленный в ННГУ в рамках выполнения приоритетного национального проекта «Образование», в составе 64 двухпроцессорных сервера (128 двухъядерных процессоров) Intel Xeon 5150 2,66 GHz, 4GB DDR2-667 FB-DIMM RAM, 80 GB HDD, 2 х Gigabit Ethernet; общее количество процессоров - 128, ядер - 256, пиковая производительность – 2700 GFlops.
к оглавлению ↑
Основные партнеры/заказчики: - Московский университет; - Институт прикладной математики РАН; - компания Intel; - компания Microsoft; - компания Т-Платформы.
к оглавлению ↑
Ключевые проекты (источники финансирования): - Проект «Масштабируемые параллельные алгоритмы вывода и обучения вероятностных сетей в рамках библиотеки Probabilistic Network Library», выполнялся при поддержке компании Intel, 2003-2005 гг.; - Проект «Оптимизация открытых реализаций стандарта MPI для Linux на кластерах архитектуры Power», выполнен при поддержке гранта IBM Faculty Awards Program, 2005 г.; - Проект «Разработка системы «Метакластер» для управления вычислительными ресурсами в многопроцессорных компьютерных комплексах (кластерах)», 2006-2009 гг.; - Проект «Технология разработки распределенных параллельных программ с помощью Cluster OpenMP», выполнен при поддержке компании Intel, 2006-2007 гг.; - Проект «Создание Нижегородского узла пилотного сегмента распределенной грид-системы «СКИФ», выполнен в рамках проекта № 2007-СГ-04/5 научно-технической программы Союзного государства «Разработка и использование программно-аппаратных средств Грид-технологий перспективных высокопроизводительных (суперкомпьютерных) вычислительных систем семейства «СКИФ» («СКИФ-ГРИД»), 2007-2008 гг.; - Проект «Адаптация библиотеки GROMACS для архитектуры Cell BE», выполнен при поддержке компании Т-Платформы, 2008 г.; - Проект «Исследование задачи портирования прогноза погоды на систему грид-вычислений», выполнен при поддержке компании», выполняется при поддержке компании Intel, 2008-2009 гг.; - Проект «Разработка высокопроизводительного программного комплекса для квантово-механических расчетов и моделирования наноразмерных атомно-молекулярных систем и комплексов», выполняется в в рамках федеральной целевой программы «Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2012 годы», гос. контракт № 02.524.11.4005, щифр: 2008-04-2.4-15-02-003, 2008-2009 гг.
к оглавлению ↑
Основные публикации: - Гергель В.П. Теория и практика параллельных вычислений. – М.: Интернет-университет информационных технологий – ИНТУИТ.РУ, 2007. – 424 с. - Гергель В.П., Стронгин Р.Г. (2001). Основы параллельных вычислений для многопроцессорных вычислительных систем. – Н.Новгород, ННГУ (2 изд., 2003). - Strongin R.G., Sergeev Ya.D. (2000). Global optimization with non-convex constraints: Sequential and parallel algorithms. Kluwer Academic Publisher, Dordrecht.
к оглавлению ↑
Порядок взаимодействия и контакты
|