並列計算用のsnowパッケージをより簡単に使えるようにしたパッケージで、結構前からあったっぽい。私はたまたま最近R-bloggersに上がった記事を見て知りました。このパッケージを使うとsfApply(snowfall Applyの略っぽい)等の関数を用いる事でR言語に元々ある関数でいうapply関数等を並列に実行してくれる。 パッケージはいつものように install.packages("snowfall") でインストール。 以下簡単なサンプル library (snowfall) #クラスタの初期化(cpusはコア数) sfInit(parallel = TRUE, cpus = 4) #並列計算可能かチェック if( sfParallel() ){ cat("並列計算可能です。", sfCpus(), "ノードで計算します.\n" ) }else{ cat("並列計算されません。.