Организация параллельных процессов. Учебное пособие - стр. 5
Задание. Изучите свойства системы и каталоги для установки прикладных программ на своём компьютере.
Если говорить об установке приложений, x86 прозрачно намекает на 32-разрядные программы. Эта традиция сложилась исторически. Дело было давно, когда невозможно было даже мечтать о 64 разрядах.
Задание. Прочитайте в Википедии статью «x86» и выясните, как появилось такое обозначение.
Нажимаем кнопки Next – Next и следим за процессом установки.
Читаем сообщение о завершении установки (рис. 2.10).
Похоже, в дальнейшем нам придётся установить ещё кое-что, но об этом потом.
Нажимаем кнопку Close.
Рис. 2.10. Завершение установки
Задание. Установите библиотеку MPICH.
Рассмотрим содержимое каталога MPICH2 (рис. 2.11).
Нас будут интересовать три каталога:
– bin;
– include;
– lib.
Они нам понадобятся при настройке компилятора.
Ещё один полезный каталог называется examples. Судя по названию, здесь находятся примеры использования данной библиотеки. Примеры – во множественном числе. Угадайте с одного раза, сколько примеров можно найти в каталоге examples?
Рис. 2.11. Каталог MPICH2
Задание. Изучите содержимое каталога examples.
3. Программа «Всем привет!»
Начнём знакомство с MPI с самой простой, стандартной программы «Hello, World!»
Для начала посмотрим видеоролик [16], чтобы представить себе общую схему дальнейшей работы. В этом разделе мы подробно разберём все необходимые шаги.
Задание. Посмотрите ролик [16].
Текст программы приводится на рис. 3.1.
Главная часть программы – вывод на экран короткого стандартного приветствия с помощью команды printf