Use Central Processing Unit (CPU)为什么不能设定为NO
因为接cpu的包太多,而GPU的包太少,想不接cpu的包但是
Use Graphics Processing Unit (GPU) if available yes
Use Central Processing Unit (CPU) yes
中的“Use Central Processing Unit (CPU) ”选择了no,但还是无效,还是yes 你注意一下就会发现,参数设置里面有两个【Use Central Processing Unit (CPU)】
顶头的那个要改成【no】的话,需要两个同时选择【no】,而底下的那个无论怎么设置保存后都是【yes】。。
这可能是官方设置上的错误。。
但也可能不是错误(可能是不同的两个设置,但名字却相同了。。不过操作还是有问题。。
怎么理解。。以我看来。。这可能是配合GPU的一个设置方案,作为协处理器,CPU和GPU会共同处理一个任务,它们都将消耗大量运算时间
这么一来,参数设置菜单由上至下:
【Use Central Processing Unit (CPU)】:纯粹 CPU 运算的任务
【Use NVIDIA GPU if present】:使用 NVIDIA GPU 运算的任务
【Use Graphics Processing Unit (GPU) if available】:使用 ATI GPU 运算的任务(可能包含上面那项)
【Use Central Processing Unit (CPU)】:为混合运算而必须的 CPU 运算(由于 ATI GPU 的任务是 CPU/GPU 混合使用的)
那么。。最后那个也可以这么认为:这个选项的 CPU 运算是必不可少的。。不是【yes】就等于不参与任何运算。。 上面那个设成no照样接
很郁闷啊,q6600平均每2小时20分算4个的样子,gpu平均每22分钟算一个,却给了我100的cpu的wu,32个gpu的。。
[ 本帖最后由 mingxing1987 于 2009-11-10 23:27 编辑 ] 上面的那个我也是【no】
但没有接到 mb 包哦 【If no work for selected applications is available, accept work from other applications?】这一选项你是不是【yes】?
如果是。。那么改成 no 就好了。。 试试在account_setiathome.berkeley.edu.xml中的</project_specific>前面加上
<no_cpu>1</no_cpu>,同时在项目网站设置好。
(看到account_boinc.thesonntags.com_collatz.xml有这一段,类比) 如果使用优化的话,本地机器最有控制权的就是修改 app_info.xml 文件里面的设置 升级下BM ,据说就会解决CPU和GPU任务分配不均的情况 终于不接cpu包了,谢谢
页:
[1]