Rmpi on Linux Fedora Core 3

毎日、ネタばかりblogに書いているので、真面目なことを何もやっていないように見えるかもしれませんが、亀のようにゆっくりではありますが、それでも研究を進めています(ただし、そんなに急激には前進しないけど)。

で、これからの研究に並列プログラミングMPIが必要になるようなので、統計解析環境R上でMPIを使う準備を始めました。
LAM-MPIとRmpiのインストール:
# yum install lam
# R CMD INSTALL Rmpi_0.4-9.tar.gz

LAMの起動:
$ lamhalt
$ lamboot -v
$ R

動かしてみる:
>> library(Rmpi)
Rmpi version: 0.4-9
中略
>> mpi.spawn.Rslaves(nslaves=1)
>> mpi.remote.exec(mpi.get.processor.name())
>> mpi.close.Rslaves()

>> mpi.spawn.Rslaves()
>> simple.pi(1000)
>> mpi.close.Rslaves()
>> q()

LAMの停止:
$ lamhalt

single CPUなんで今のところ何の意味もないですけど。