Архив документации OpenNet.ru /
Раздел "Программирование, языки" /
Индекс
Next: Сети рабочих станций с
Up: Конфигурирование mpich
Previous: Рабочие станции в общем.
Contents
Многие пользователи mpich хотят использовать кластер типа Beowulf,
работающий под управлением Linux (пользователи Windows NT должны
проконсультироваться об инструкциях по инсталляции для NT-версии mpich).
Устройство ch_p4 является одним из двух устройств, пригодных для Beowulf
и других кластеров; вторым является устройство ch_p4mpd, описанное в
разделе 4.4
- Linux
- Устройство ch_p4 должно быть выбрано по умолчанию.
Использование разделяемой памяти с опцией -comm=shared поддерживается с
версии 1.2.0 через IPC системы Unix. Использование mmap не поддерживается,
поскольку LINUX не поддерживает использование MAP_SHARED и MAP_ANONYMOUS. Поскольку System V IPC не могут (из-за проектирования) надежно
освобождаться приложением после окончания их использования, Вы можете
использовать команду cleanipcs, представленную в mpich.
- FreeBSD
- Для сети ПК, работающих под FreeBSD версией Unix:
configure 
with-device=ch_p4 
with-arch=freebsd
- SGI
- (Многопроцессорные системы, такие, как Onyx и Origin 2000),
использующие разделяемую память для быстрого прохождения сообщений
configure 
with-device=ch_p4 -comm=shared
Используйте -arch=IRIX, чтобы установить 32-хбитные указатели и -arch=IRIX64, чтобы
установить 64-хбитные указатели.
- Sun SunOS
configure 
with-device=ch_p4

with-arch=sun4
Mpich уже требует компилятора,
поддерживающего прототипы ANSI C. Старый компилятор C, привязанный к SunOS, не
поддерживает прототипы. Если Вам необходим компилятор с поддержкой прототипов,
мы рекомендуем использовать GNU C компилятор (gcc).
- Sun Solaris
configure 
with-device=ch_p4

with-arch=solaris
- Compaq Alpha
configure 
with-device=ch_p4

with-arch=alpha
- Fujitsu
- Для сети Fujitsu M780s под управлением UXP/M были протестированы
следующие опции:
setenv FC frt
configure 
with-arch=UXPM 
with-device=ch_p4
-fflags=``-Oe, -Uep -Eml -Aabe''
-mpe -mpedbg -prefix=/usr/local/mpi
-tcldir=/usr/local -tkdir=/usr/local -wish=/usr/local/bin/wish
- HP HPUX
- Для сети рабочих станций HP, включая библиотеку mpe, но исключив из нее
графические процедуры X Window:
configure 
with-device=ch_p4 -arch=hpux -mpe
-no_mpegraphics
Alex Otwagin
2002-12-16
Архив документации на OpenNet.ru