在Windows上的R中运行两个彼此平行的命令

时间:2013-04-08 14:25:58

标签: r parallel-processing

我试过在网上阅读使用R中的并行计算。 我的问题是我想在我的电脑上使用我的所有核心,并且在阅读了不同的资源之后,我不确定我是否需要像我这样的多核软件包,但遗憾的是它不适用于Windows。

我可以简单地将非常大的数据集拆分为多个子数据集,并在每个数据集上运行相同的函数,并在不同的核心上运行相同的函数吗?他们不需要彼此交谈,我只需要每个人的输出。这在窗户上真的不可能吗? 假设我有一个名为timeanalysis()的函数和两个数据集,1和2.我可以调用相同的函数两次,并告诉它每次使用不同的核心吗?

timeanalysis(1)

timeanalysis(2)

1 个答案:

答案 0 :(得分:0)

我发现snowfall包在Windows中最容易用于并行任务。