2014-7-5 備忘録 MrBayes3.2のパラレル化

Post date: Jul 5, 2014 3:14:58 PM

MrBayes3.2のパラレル化

http://mrbayes.sourceforge.net/index.php

添付のReadMe-Mac.rtfを見ながら...

Mac OS 10.9.3

(1)

MacPortのインストール

http://www.macports.org/install.php

OSにあったものをDLし,指示通りに

インストール完了後,ターミナルから

$ sudo port -v selfupdate

(2)

xcodeもインストール

コマンドラインバージョンをターミナルからインストールする必要がある

(3)のコマンドを入れて,Warningに記されたように

$ xcode-select --install

そして

$ sudo xcodebuild -license

めんどくさい

(3)

でやっとopenmpiのインストールが可能に

$ sudo port install openmpi

えらく時間がかかった

(4)

そしていよいよrun

$ openmpirun -np N mb-mpi ファイル名

Nはプロセッサの数

走らない

ls /opt/local/bin/

でファイル名を見てみる

(この前に下記:追をやってみたが)

mpirunというのがある

$ mpirun -np 2 mb-mpi ファイル名

走った

ちゃんと2つ使っている.

〜〜〜

追:

インストールの最後の方に

+--- OpenMPI Usage note ----

| The mpicc wrapper (and friends) are installed as:

|

| /opt/local/bin/mpicc-openmpi-mp (likewise mpicxx, ...)

|

| To make openmpi-default's wrappers the default (what you get when

| you execute 'mpicc' etc.) please run:

|

| sudo port select --set mpi openmpi-mp-fortran

+-------------------------

こう書いているのでやってみる

必要だったかどうかはわからない