Вопросы и задания к главе 2

1.     От каких основных параметров зависит производительность многопроцессорной вычислительной системы?

2.     Определите характеристики доступных Вам многопроцессорных вычислительных систем.

3.     Разработайте схему создания высокопроизводительного вычислительного кластера (укажите примерную производительность кластерной системы и ее стоимость).

4.     Возможно ли изменение количества запущенных ранее процессов при использовании MPI версии 1?

5.     Какой из сетевых сервисов используется загрузчиком mpirun для запуска параллельных приложений на кластере?

6.     Возможен ли запуск параллельного приложения на кластере для пользователя с привилегиями root?

7.     Укажите достоинства и недостатки реализации библиотеки передачи сообщений MPICH версии 1.2.

8.     Установите и настройте операционную систему Linux (версия не имеет значения, минимум 2 ПК): установка дистрибутива Linux; настройка сетевых сервисов; добавление пользователя; настройка сервиса Remote Shell,  позволяющего запускать на удаленной машине приложения; настройка NFS – network file system для организации общего файлового пространства на обоих компьютерах.

9.     Выберите один из узлов в качестве главного и установите MPICH, настройте конфигурационный файл, описывающий узлы кластера (/mpich/util/machines/machines.linux), настройте переменные окружения пользователя для быстрого запуска утилит компиляции и запуска параллельных приложений, проведите тестирование работоспособности кластера на стандартных тестах, входящих в поставку MPI.

10.     Определите пропускную способность (Мб/c) и латентность (ms) коммуникационной составляющей построенного кластера.

11.     Установите библиотеку SCALAPACK, определите суммарную производительность кластера на тесте LINPACK и реальную производительность кластера на параллельном аналоге теста LINPACK из библиотеки SCALAPACK. Постройте графики производительности (MFLOP), ускорения и эффективности в зависимости от числа узлов и размерности обращаемой матрицы.

12.     Как называется список наиболее производительных компьютеров в мире?