我正在使用 GNU R 计算一个巨大的数据集。我的电脑有 4 个 CPU 核心,但我可以看到,R 只使用了 1 个 CPU。
有没有办法告诉 R 使用所有 4 个 CPU 以使计算更快地完成?
答案1
您应该使用该r-cran-multicore
包来启用多个 CPU 处理:
sudo apt-get install r-cran-multicore
请在此处查看有关此功能的详细信息:http://www.rforge.net/multicore但需要注意的是,您的“R”代码可能必须更新才能利用多核技术。除非您已经在使用支持多核扩展的预制代码。