|
[缘由]我们自愿算BOINC不是为了积分,但如果说只是按照兴趣来选项目,似乎还是有点"狭隘"的意味,因为大家别忘了,还要考虑电费呵.
有谁研究过BOINC授予各个项目的积分给予算法是怎样的呢?我想既然都是在一个平台的,各个项目给分应该还是相对公平的,所以,既然都开着电脑耗着电,也应当有权知道那一个项目的算法最优,最能充分利用我们的计算资源吧,希望有谁能写出一篇<BOINC经济学>的论文呵,我一定拜读.我这里就只是从充分利用我们手里已有的64位CPU来说的,纯粹业余,但愿有点参考价值.
已知的原生采用64位计算程序的Windows平台BOINC项目, 让你的CPU发挥出真正的性能
参考资料:
http://www.cnpcie.com/pcdt/2007/200712/54138.html
http://www.bit-tech.net/bits/200 ... than_just_the_ram/1
定义常数K=T×F [K值越小表明你的系统在该程序下越有效率,如果没有特别说明,均指的是最终获得积分推算的K值]
T=Time=每得到1个积分所需CPU单线程的计算时间,单位s,这里假设每一个线程被程序100%使用
F=Frequency=CPU的主频,单位GHz
这是以前的帖子,现在整合过来了
http://www.equn.com/forum/viewth ... light=%2Bmeditation
测试平台
[Vista X86-64 E6300@381x7=2.66GHz on Intel 975X FSB:Mem=1:1]
[SETI@Home]*
KWSN_2.4V_SSSE3_MB.exe K=220~230
[ABC@Home]
abc-finder_1.03_windows_x86_64.exe
Claimed Credit K=330~340
Granted Credit K=200~220
[APS]?
http://www.apsathome.org/apps.php
[TSP]
tsp_2.16_windows_x86_64.exe
Claimed Credit K=330~340
Granted Credit K=230~240
非原生64位
{Rosetta@Home}
minirosetta_1.07_windows_x86_64.exe K=480~520
http://boinc.bakerlab.org/rosetta/apps.php
*非官方优化(但合理地使用了CPU的指令集)
?个人还未验证,知道的朋友告诉我一下哦,给个截图最好
[ 本帖最后由 Meditation 于 2008-2-11 11:42 编辑 ] |
-
|