Новости
О Центре
Кластер
Обучение
Основной курс по параллельному программированию
Учебные курсы
Магистратура
Дополнительное образование
Работы студентов
Библиотека
Исследования
Конференции
Полезные ссылки
NVIDIA
Контакты
О сайте
Имя:
Пароль:
запомнить:
Забыли пароль? Регистрация

Постановка задачи

В поставленную задачу входит исследование масштабируемости матричного умножения на примере блочного алгоритма Кэннона.

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

Таким образом необходимо:

  1. Реализовать последовательный алгоритм умножения матриц;
  2. Реализовать алгоритм умножения матриц Кэннона, используя MPI для обеспечения паралелизма выполнения;
  3. Выполнить теоретические оценки ускорения;
  4. Провести серийные эксперименты, из которых расчитать реальное ускорение (замедление) алгоритма.

Новости

22.10.2012
04.09.2012
05.04.2012
06.03.2012
02.03.2012