Установка Firefly. Как установить MPI?
Установка Firefly. Как установить MPI?
У меня система Debian 7, архитектура amd64. Как под неё установить и настроить MPI (OpenMPI или MPICH)? Для firefly нужен 32 разрядный MPI.
Re: Установка Firefly. Как установить MPI?
Вам нужен 16-ый пункт FAQ по сборке OpenMPI. Если мне не изменяет память, то достаточно при сборке установить флаги:
Возможно, понадобится перед сборкой установить несколько пакетов, если они ещё не установлены:
и 32-битные библиотеки:
Пишу по памяти, так что могу упустить какие-то детали. В принципе, сборка OpenMPI довольно проста и FAQ должен ответить на все ваши вопросы, которые возникнут в процессе.
Код: Выделить всё
CFLAGS=-m32 CXXFLAGS=-m32 FFLAGS=-m32 FCFLAGS=-m32Код: Выделить всё
sudo apt-get install build-essential gfortranКод: Выделить всё
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install ia32-libsRe: Установка Firefly. Как установить MPI?
Спасибо, попробую. А то уже 32 разрядный дистрибутив качаю.
Re: Установка Firefly. Как установить MPI?
openmpi 32разрядная собирается из тех же исходников, что и 64разрядная с помянутыми выше флагами, но (в убунте по крайней мере, в дебиане, вероятно, также) надо доустановить в систему multilib файлы для gcc, g++, gfortran. Ну и не забыть разобраться с путями к библиотеке)
Make quantum chemistry, not war
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 21 гость