希望这是一个简单的问题,我忽略了一个答案,但在我今天早上的搜索中,我一直没有结果。在多个核心上运行不同的程序
我的计算机上有四个内核,并且想要在多核上同时运行R中的不同程序(循环)。如果我打开四个R会话,它们会自动放置在不同的内核上,还是需要找出一种方法来降雪?
我已经成功地使用过之前的降雪来运行相同的程序,但之前有不同的值。但是,降雪会让我在不同的内核上运行完全不同的程序吗?我是否可以将每个模拟循环设置为不同的功能(即:func1,func2,func3,func4),然后让每个功能分配给不同的内核?
感谢所有帮助
你为什么不做一个实验,看看会发生什么? –
@BenBolker好评 – csgillespie
嗨,本,不幸的是我不能做一个适当的测试,因为我在一个相当大的模拟中使用了我的核心。尝试设计我的下一个模拟,而当前正在运行,所以我可以准备好去。似乎我会遵循Henrik的建议,即只使用多个R会话而不需要降雪 – user1399311