作者s3011 (真‧人肉Matlab)
站内Statistics
标题Re: [问题]关於 R 在多核心电脑之运作
时间Thu Apr 16 08:14:48 2009
想做平行计算的程式
跟一般的程式不一样吧 一般还需要写怎麽把计算分派下去
不过现在买的CPU不是双核就是四核
想问个笨问题 如果一次开四个R 分别算不同的东西
这样应该就会四个核都使用到吧? (在MS作业系统下)
※ 引述《FDBDB (TEJ)》之铭言:
: 想请问关於R在多核心电脑运作的情形
: 因找到以下网址
: http://cran.r-project.org/web/packages/multicore/index.html
: 想请教一下
: 是可以透过这个 Package 使 R 的运作数度加快呢
: 因为电脑是购买四核心
: 但每次运作R程式时
: 都只会用掉12%的CPU
: 想说能不能藉由这个package来增加CPU的使用量,以缩短运算时间
: 如果可以的话
: 又该如何使用呢
: 因下载後接押所後得到一个 multicore 的资料夹
: 不知道要如何使用该资料夹的东西
: 麻烦各位前辈指点一下了
: 感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 208.58.104.183
1F:→ clickhere:那跟R一点关系都没有,决定於你的MS OS... 04/16 09:59
2F:→ clickhere:fork()是平行你的process,可以是一般的程式. 04/16 10:21
3F:→ clickhere:它在帮你把job分派下去. 不负责计算. 04/16 10:21
4F:→ clickhere:我的win31肯定是只能用单核心的.... 04/16 10:46