Нижегородский государственный университет им.Н.И.Лобачевского.

ЛАБОРАТОРИЯ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Факультет вычислительной математики и кибернетики

Лаборатория ITLabИсследованияПроекты 2003-2009 гг.Учебно-исследовательские проектыИсследование эффективности реализаций стандарта MPI Switch to English version  
Новости
О Лаборатории
Обучение
Исследования
Проекты 2011 г.
Проекты 2010 г.
Проекты 2003-2009 гг.
Образовательные комплексы
Семинар Лаборатории
Мероприятия
Вакансии Интел
Сотрудничество
Разработчики сайта
О нас пишут
Летняя школа 2011
Видео лекции
Клуб У.М.Н.И.К.
Имя:
Пароль:
запомнить:
Забыли пароль? Регистрация

Наименование проекта

Проект «Исследование эффективности реализаций стандарта MPI».

Краткое описание

Проект «Исследование эффективности реализаций стандарта MPI» проводится в лаборатории ITLab, образованной в Нижегородском государственном университете при поддержке компании Intel. Презентация проекта

Целью проекта является изучение командой стажеров лаборатории ITLab методов параллельного программирования, техник отладки и оптимизации программ.

Общее описание предметной области

Параллельное программирование – одна из наиболее бурно развивающихся в последнее время областей программирования. Тем не менее, в теории и практике отладки параллельных программ намечается некоторая стагнация. Одна из целей проекта -- разработать собственную свободную версию параллельного отладчика и провести исследования в области отладки параллельных программ.

Цели проекта

  1. Углубленное изучение стажерами практических вопросов параллельного программирования, получение навыков работы с кластерными системами.
  2. Изучение методов тестирования, измерения скорости работы параллельных программ.
  3. Исследование реализаций стандарта MPI на предмет увеличения производительности.
  4. Разработка программных инструментов тестирования и отладки параллельных приложений.
  5. Публикация полученных результатов, в том числе и в виде модернизаций программных продуктов сторонних производителей, расширяющих их функциональность.

Коллектив

  1. Александр Коновалов (Intel, куратор проекта).
  2. Антон Пегушин (Intel, куратор проекта).
  3. Александр Курылёв (ННГУ, куратор проекта).
  4. Михаил Зайцев (ITLab, стажер).
  5. Андрей Туманин (ITLab, стажер).

Основные результаты

  1. Разработана первая версия интерактивного графического параллельного отладчика.
  2. Проведены исследование и оптимизация библиотеки MPICH2 (ANL).
  3. Разработан генератор тестовых параллельных программ.

Текущие исследования

  1. Разрабатывается интерактивный графический параллельный отладчик.
  2. Результаты проекта готовятся к публикации.

Публикации

  1. Курылёв А. Л., Пегушин А. Г., Коновалов А. В., Шарф С. В. Асинхронность в реализации коллективных операций. // Научный сервис в сети Интернет: Технологии распределенных вычислений, Абрау-Дюрсо, 2005.
  2. Курылёв А. Л. Генерация корректных MPI-программ. // Научный сервис в сети Интернет: Технологии распределенных вычислений, Абрау-Дюрсо, 2005.
  3. Гришагин А. В. Повышение производительности коллективных операций MPICH2. // Материалы четвертого Международного научно-практического семинара и Всероссийской молодёжной школы «Высокопроизводительные параллельные вычисления на кластерных системах», Самара, 2004.
  4. Коновалов А. В., Курылёв А. Л., Пегушин А. Г. MPI: стандарт и реализационная практика. // Материалы четвертого Международного научно-практического семинара и Всероссийской молодёжной школы «Высокопроизводительные параллельные вычисления на кластерных системах», Самара, 2004.

Участие в конференциях и семинарах

  1. Конференция "Технологии Microsoft в теории и практике программирования", Нижний Новгород, 2005.
  2. Пятый Международный научно-практический семинар и Всероссийская молодёжная школа "Высокопроизводительные параллельные вычисления на кластерных системах", Нижний Новгород, 2005.
  3. Студенческая конференция Летней школы Intel Summer School, Нижний Новгород, 2005.
  4. Конфернция "Научный сервис в сети Интернет: Технологии распределенных вычислений", Абрау-Дюрсо, 2005.
  5. Четвертый Международный научно-практический семинар и Всероссийская молодёжная школа "Высокопроизводительные параллельные вычисления на кластерных системах", Самара, 2004.

Программное обеспечение

Всё разрабатываемое программное обеспечение доступно к загрузке с сайта проекта.

Более подробно

Более подробную информацию о проекте можно получить на нашем сайте.

Новости

14.11.2015
16.10.2015
16.10.2015
14.10.2015
20.09.2015

© ITLab, Нижний Новгород,  2009