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

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

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

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

Проекты 2010 г.

Портирование пакетов под Windows и их оптимизация для выполнения на неоднородной архитектуре (кластер x86_64 SMP-машин c GPU)

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

В ноябре 2010 года прошла SC10 (SuperComputing-2010) - международная конференция, посвященная высокопроизводительным вычислениям, сетям, системам хранения и исследованиям. Одним из пунктов программы конференции является Student Cluster Competition (SSC) - соревнование, в котором участвуют команды, состоящие из шести студентов, и проходящее в режиме реального времени на территории выставки. В ходе состязания команды должны продемонстрировать использование для решения предоставленного организаторами набора задач ряда распространенных прикладных пакетов с открытым кодом, установленных на небольшом коммерчески доступном кластере с ограниченным электропотреблением (26 А, 120 В).

В 2010 году соревнование проходило в четвертый раз, и на нем при поддержке Microsoft выступала команда Нижегородского государственного университета им. Н.И. Лобачевского (ННГУ).

В ходе соревнования командам предлагались задачи, решаемые посредством следующих пакетов:

  1. FLASH - моделирование термоядерных вспышек в астрофизике;
  2. WRF (The Weather Research and Forecasting) - расчет прогноза погоды;
  3. NAMD (NAnoscale Molecular Dynamics) - параллельный пакет молекулярной динамики, разработанный для высокопроизводительной симуляции больших биомолекулярных систем;
  4. Password Recovery - перебор паролей, зашифрованных алгоритмами MD5 и Blowfish (участникам предоставляется право самостоятельно выбрать реализацию либо разработать собственную).
Отдельно производились испытания кластеров на производительность посредством HPСC Benchmark.

Проект был посвящен подготовке команды ННГУ к соревнованию.

Цели проекта

  1. Обеспечить выполнение приложений FLASH, WRF, NAMD на архитектуре x86_64 под управлением ОС Windows.
  2. Реализовать приложение Password Recovery.
  3. По возможности использовать вычислительные способности GPU для решения всех задач.
  4. Обеспечить высокую пропускную способность приложений при решении перечисленных задач на кластере композитной архитектуры.

Коллектив

  1. Лабутина А.А. – руководитель проекта.
  2. Линёв А.В. – руководитель проекта.
  3. Белоусов С.О.
  4. Гринес Е.А.
  5. Коклюев С.Ю.
  6. Котельников Р.А.
  7. Розенштейн Б.Д.
  8. Розенштейн П.Н.
  9. Удалова Т.И.

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

  1. Выполнена сборка всех пакетов под операционную систему Microsoft Windows Server 2008 (с использованием cygwin и компилятора gcc, либо cygwin и компиляторов PGI, либо посредством Visual Studio).
  2. Проведено профилирование пакетов, частично использована сторонняя CUDA-реализация в пакетах NAMD и WRF.
  3. Выполнена собственная реализация алгоритмов шифрования паролей (использует графический процессор, технология CUDA).
  4. Студенческая команда приняла участие в соревновании (не победили).

Публикации

  1. Лабутина А.А., Линев А.В. Оптимизация прикладных пакетов программного обеспечения для кластера композитной архитектуры в рамках подготовки к студенческому соревнованию Student Cluster Competition - 2010 // Материалы X Международной конференции "Высокопроизводительные параллельные вычисления на кластерных системах": Труды конф. 2010.
  2. Лабутина А.А. Оптимизация тестов HPC Challenge Benchmark Suite для гетерогенных кластеров // Материалы X Международной конференции "Высокопроизводительные параллельные вычисления на кластерных системах": Труды конф. 2010.

Материалы

  1.   Презентация проекта

<< вернуться  |   Документ от: 22.01.2011 19:50

Новости

14.11.2015
16.10.2015
16.10.2015
14.10.2015
20.09.2015

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