Наименование проекта
Программная система "Параллельная лаборатория" (Паралаб)
Краткое описание
Система ПараЛаб представляет собой
интегрированную среду для изучения и исследования параллельных алгоритмов
решения сложных вычислительных задач. Широкий набор имеющихся средств
визуализации процесса выполнения эксперимента и анализа полученных результатов
позволяет изучить эффективность использования тех или иных алгоритмов на разных
вычислительных системах, сделать выводы о
масштабируемости алгоритмов и определить возможное ускорение процесса
параллельных вычислений. Разработка системы ведется при поддержке компании
Microsoft.
Возможности
Система может быть использована для организации лабораторного практикума по различным учебным курсам в области
параллельного программирования, в рамках
которого обеспечиваются следующие
возможности:
-
моделирование многопроцессорных вычислительных систем
с различной топологией сети передачи данных;
-
получение визуального представления о вычислительных
процессах и операциях передачи данных, происходящих при параллельном решении
разных вычислительных задач;
-
построение оценок эффективности изучаемых методов параллельных
вычислений.
Проведение такого практикума может быть организовано на «обычных» однопроцессорных компьютерах. Кроме режима имитации, в системе ПараЛаб
обеспечивается удаленный доступ к имеющейся многопроцессорной вычислительной
системе для выполнения экспериментов в режиме «настоящих» параллельных
вычислений для сопоставления результатов
имитации и реальных расчетов.
Области
применения
Система может быть использована для организации лабораторного практикума по различным учебным курсам в области параллельного программирования.
Реализуемые системой ПараЛаб процессы изучения и исследований ориентированы на активное усвоение основных
теоретических положений и способствуют формированию у пользователей
собственных представлений о моделях и методах
параллельных вычислений путем наблюдения,
сравнения и сопоставления широкого набора различных визуальных графических форм, демонстрируемых в ходе выполнения
вычислительного эксперимента.
Система ПараЛаб включена в состав образовательного комплекса «Многопроцессорные вычислительные системы и параллельное программирование».
Система ПараЛаб была представлена на выставке мировых достижений в области высокопроизводительных вычислений Supercomputing 2006, которая проходила в
ноябре 2006 года в городе Тампа, США, и на наиболее представительной в Европе
Международной конференции в области
суперкомпьютерных технологий International Supercomputing 2007 (июль 2007 г.,
Дрезден, Германия).
Система ПараЛаб экспонировалась на центральной европейской выставке в области информационных технологий CeBIT (март 2007 г., Ганновер, Германия).
Опыт применения системы показывает, что ПараЛаб может быть полезен как для новичков, только начинающих
знакомиться с тематикой параллельных вычислений, так и для специалистов в этой
перспективной области компьютерных технологий.
Воспользуйтесь системой ПараЛаб – и мир
параллельных вычислений станет для вас простым и понятным.
Презентация
проекта