找回密码
 新注册用户
搜索
查看: 5324|回复: 6

Crunch3r风波

[复制链接]
发表于 2006-6-11 16:36:13 | 显示全部楼层 |阅读模式
今天下午无聊就在SETI官方论坛上看了看,想了解一下近期Crunch3r站点关闭的原因。

起因是一位SETI网友Tony发现Crunch3r在他的两台机器上使用了来自SETI Beta的计算程序(5.11版本),而对于同样的任务包,这个版本的申请分数差不多是官方版本的两倍,而同时Crunch3r也将这个版本放在了他的网站上,可随意下载。该网友在没有先和Crunch3r私下交涉的情况下,直接在网站上发贴进行质疑其作弊的可能性,争论由此开始,然后Crunch3r就一气之下关闭了他的站点,并声称已经删除了他修改过的计算程序代码。

Tony被人指责最多的大概就是他提出问题及试图解决问题的方式。
而Crunch3r自始至终却也没有就Tony提出的问题作出一个合理的解释,只是一味地反问一些其它问题。
项目官方在这场争论中则一直试图保持中立的形象。

孰是孰非大概只有当事人自己最清楚,个人只觉得过程中争论双方的行为都有可商榷之处。

这声风波的结果之一是,既然Crunch3r已经删除了修改过的计算程序代码,如果大家再继续分发由他编译出的程序包括BOINC和SETI Enhanced的优化程序就已经是违反GPL的条款了(所幸大家生活在一个基本不需要担心这些问题的国度里...),不过如果用户早先已经下载好的继续用也是OK的。

注:上文只是我大致看过一些帖子后的理解,估计有不对的地方,欢迎大家指出:)

[ Last edited by Youth on 2006-6-11 at 16:37 ]
回复

使用道具 举报

发表于 2006-6-11 18:50:02 | 显示全部楼层
其實可能還要多個crunch3r對SETI當局的一些程式改進上的建議未被採納...
好像跟c++有關,我也不是很了解...
(有個官方的人士上來澄清說並未收到他的任何改進程序?羅生門...)

我是比較偏crunch3r這邊,因為論壇上不少人都肯定他對於運算速度上提昇的貢獻,
而且即使要求的分數上可議,但是首先,能夠把原來要9小時的工作縮到4小時半,
為什麼沒理由要求比較多的分數?
第二,現在的積分系統也改了,只要跑的人都知道現在即使BOINC有優化,
SETI要求的分數跟其他一般的程式跑的只會多個零點幾分而已...
第三,我即使要求的分數比別人多兩倍,但是到時候給分時還不是取中間值?
要兩個人都有優化且都有接到同一個工作,機率其低(至少我沒碰過...)
況且現在給分系統也改了,所以第三個問題也不存在了...

看Akosf,人家都已經當到顧問了,cruch3r的程序卻好像見不得人的樣子..?
難怪那邊要鬧罷工了...
==

現在還能勉強用5.12撐下去,萬一以後SETI的更新程序連改xml都無效的話
那時大概只能懷念現在的速度了...

[ Last edited by Kaoh on 2006-6-11 at 18:55 ]
回复

使用道具 举报

 楼主| 发表于 2006-6-11 20:07:03 | 显示全部楼层
呵呵,我还是稍偏向Tony那一边:)

Crunch3r给官方建议但未采纳的事情我也看到了,大致是这样:
C说计算程序有很多问题(大家跑SETI的时候有经常碰到问题吗?),给官方的Eric发过Email但没有任何回应,Eric则说没有收到过,后来经确认是被spam filter给挡住了,同时Eric也说它的spam filter会在挡邮件的时候会自动回复一封包含一个识别码的邮件,如果原始发件人再次发信并包含这个识别码,邮件就不会被过滤了,而Eric说后来也没有收到任何后续邮件...
另外,除了这次建议,C在优化程序的过程中没有和官方进行过任何交流.

关于积分的事情,在Enhanced中任务包得分固定的前提下,加快计算速度也就相当于提高了得分,而取中间值的问题,如果用这个不正确版本的人足够多的话,对最终积分也是会有影响的.

其实我也不相信C会为了积分去进行这种低级的骗分,但我觉得他应该可以给出一个所有这些问题的合理解释,那样丝毫不会影响他的形象,像现在这样,只觉得他反应过激了.

看到最近Akos也在论坛上发了几篇帖子,据说是只花了10分钟就让官方程序快了10%,当然这和Crunch3r的优化大概50-60%的提速还有差别,不过至少还是看到希望了:)
回复

使用道具 举报

发表于 2006-6-12 09:56:12 | 显示全部楼层
我觉得SETI官方做得很不怎么样,明明知道有人做的计算程序比官方的快了50%以上,如果比较负责任的话,显然应该主动联系作者,E@H的作法带来如此好的结果,难道他们看不到的么?
SETI计算程序所谓的问题,恐怕是指代码级别的东西,应该有很多浪费计算时间的代码,否则为什么效率会如此之低?那个SETI BETA程序是哪发布的?不是Crunch3r自己吧。
我觉得如果AKOS专心去做SETI优化的程序,恐怕会比Crunch3r的效率更高,AKOS除了代码级别的优化,还可以进行汇编级别的优化,这也就是为什么他的优化程序比采用了很多他的代码的官方新程序还要快一倍的原因。不过恐怕他没那么多时间吧。
回复

使用道具 举报

 楼主| 发表于 2006-6-12 10:50:44 | 显示全部楼层
Beta程序是来自SETI的测试项目,Tony的一个置疑就是为什么Crunch3r要把测试项目的程序拿到正式项目来用,而且还放在了他的网站上供大家下载,并且一直到他关闭站点那天都没有把程序撤下来

以前很少去SETI的论坛上看,事情到现在这一步,我觉得无论谁多谁少,官方和优化者双方都应该是有一定的责任的 // 虽然我还是觉得优化者一方应该更主动一些,毕竟官方人员有限,在各方面的压力可能也比较大;将计算程序开源的目的,也是为了方便大家一起来改进程序,如果只是发了一封邮件没回应就不管了,也不是一个好的态度:)

今天在邮件列表里面看到5.6版本的boinc客户端将会检测并上报用户机器的详细架构(如支持的指令集等),不错的消息:)
回复

使用道具 举报

发表于 2006-6-16 10:54:53 | 显示全部楼层
官方主动一点,研究一下新的程序,在给出声明,不就差不多了嘛~^_^
回复

使用道具 举报

发表于 2006-6-16 11:03:12 | 显示全部楼层
我只关心算得快不快,积分倒是小事。只要速度上去了,积分其实也没有什么大不了的,关键是我们想要看到的是问题的解决。
我个人倒是觉得E@H做得比S@H成熟很多。优化是一个已经出现的事物,存在即合理,唯一的方法就是正确对待。现在E@H的新的S5试验的积分已经是由服务器端确定的了,只有在速度上优化才可以。这样就不错,不用费心思在积分上,可以专心提升计算程序的效率。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-9-24 10:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表