snow,Rmpi和pvm软件包支持了近十年,最初是跨计算机,也是多CPU或多核机器.
多核软件包增加了在多核机器上执行此操作的能力.
从R 2.14.0开始,并行包在基本R分布中捆绑了雪和多核的部分.这可能是你现在最好的起点.
R本身的一些部分也使用多线程编程,但由于一些不太可能解除的架构限制,这种方法受到限制.
几年前我们写了一篇关于与R并行编程的调查报告,这篇论文仍然具有相关性.
是从版本2.14.0开始,包含并行包,因此您可以在一个R实例的不同线程上运行.请参阅:http://cran.r-project.org/web/views/HighPerformanceComputing.html