在HPCServer2008群集上使用R进行并行处理

在HPCServer2008群集上使用R进行并行处理,r,cluster-computing,hpc,R,Cluster Computing,Hpc,我已按照以下说明设置了Microsoft HPC 2008群集: 我想利用这个集群来运行R作业 我一直在寻找如何做到这一点,到目前为止,我在这里只找到了一些相关信息: 此外,Revolution Analytics有免费版和付费版 我的问题是: 你知道他们软件包的免费版本是否能让我在使用doParallel、parallel和foreach运行作业时充分利用集群中的资源?(我已经写信给他们的销售人员并询问了;等待回复) 如果没有,您知道我可以从R内部使用集群资源的“自由方式”吗? 还有一些背景信

我已按照以下说明设置了Microsoft HPC 2008群集:

我想利用这个集群来运行R作业

我一直在寻找如何做到这一点,到目前为止,我在这里只找到了一些相关信息:

此外,Revolution Analytics有免费版和付费版

我的问题是:

  • 你知道他们软件包的免费版本是否能让我在使用doParallel、parallel和foreach运行作业时充分利用集群中的资源?(我已经写信给他们的销售人员并询问了;等待回复)
  • 如果没有,您知道我可以从R内部使用集群资源的“自由方式”吗?
  • 还有一些背景信息:

    在过去,我一直在使用常规Windows计算机(而不是HPC server 2008)使用以下3种方法设置R群集,但都失败了:

  • 使用SNOW软件包中的SOCK:无法设置无密码SSH,即使在我能够设置它之后,也不确定它是否可以工作(如下所示:)
  • 使用doRedis软件包:我面临的问题如下所述:
  • 使用Microsoft MPI:mpiexec失败并显示错误消息(我找不到此错误消息的解决方案)

    “mpi.setup.rngstream中出错:没有从属服务器或只有一个从属服务器”

  • 请帮忙