Введение. 7
Глава 1 8
Введение в параллельные вычисления 8
Математические основы параллельных вычислений 8
Модели параллельного программирования 10
Реализация параллельных вычислений. 15
Кластеры 17
Основные виды кластеров 18
Преимущества компьютерных кластеров 19
Историческая справка 20
Виртуальный кластер 21
Применение кластерных систем. 23
Типичные задачи для кластерных систем. 23
Принципы построения кластера. 26
Производительность кластерной системы. Законы Амдала. 27
Закон Амдала в сетевой форме. 28
ОПИСАНИЕ СИСТЕМЫ PVM 31
ПОПУЛЯРНЫЕ БИБЛИОТЕКИ ПАРАЛЛЕЛИЗМА. АНАЛОГИ PVM 37
ГЛАВА 2. ОРГАНИЗАЦИЯ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ 47
2.1 ОПИСАНИЕ ОБОРОДУВАНИЯ И ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 47
2.2 УСТАНОВКА И НАСТРОЙКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КЛАСТЕРА 48
Установка операционной системы. 48
Установка и настройка PVM. 48
Установка и конфигурирование RSH. 49
3 Реализация и проверка алгоритмов 51
3.1 ГИПОТЕЗА ГОЛЬДБАХА 51
3.1.1 ПРОЦЕСС КОМПИЛЯЦИИ СОБСТВЕННОЙ ПРОГРАММЫ ДЛЯ РАБОТЫ С PVM 52
3.1.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ 54
Заключение 57
СПИСОК ЛИТЕРАТУРЫ 58
ПРИЛОЖЕНИЕ 61
ПРИЛОЖЕНИЕ А 61