OpenMPI già installato in OS X?

4

Ho cercato MPI per OS X e alcuni siti web dicono che è già installato su OS X (dal 10.5).

Qualcuno potrebbe indicare dove è installato? Non riesco a trovare mpiccmpirun . O dovrei creare OpenMPI dal codice?

    
posta BRabbit27 17.09.2013 - 14:58
fonte

2 risposte

6

mpiccmpirun sono installati su un sistema Mountain Lion di serie né presenti con Xcode v5 o precedenti.

Il sistema di imballaggio homebrew ha un'installazione banalmente semplice (v2.0.1):

brew install open-mpi 

Potresti anche creare il tuo OpenMPI dal codice:

Viene visualizzato da questo articolo, che Lion ha abbandonato l'inclusione di una build di OpenMPI - ma io andrei con le istruzioni sopra piuttosto che con la versione MacPorts se non usi già MacPorts.

    
risposta data 17.09.2013 - 15:37
fonte
2

Assicurati che gcc e g++ siano almeno la versione 5.0 (ad esempio brew install gcc5 --with-fortran --without-multilib )

Scarica il file openmpi tar.gz qui: link

cd ~/Downloads
tar zxvf openmpi...tar.gz
cd openmpi....
./configure --prefix=/usr/local/openmpi
make
sudo make install (enter password)

Adesso aggiungi

export MPI_DIR=/usr/local/openmpi
export PATH=/usr/local/openmpi/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/openmpi/lib:$LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH=$LD_LIBRARY_PATH

Verso il basso di ~/.bash_profile

    
risposta data 05.06.2015 - 03:52
fonte

Leggi altre domande sui tag