个人对英特尔线程挑战赛的一些意见
我参加了英特尔线程挑战赛,ID是ZM0011。关于生命游戏问题,我也阅读并分析过其他一些选手的源程序,并在双核计算机上做过实际测试。今天看到了比赛的结果,得分低的有点令人意外。现在我对这个比赛的客观性和公正性表示怀疑,目前已有数百名选手参加比赛,在三个星期的时间内,评论们是否认真考察过每一个选手提交的程序?评分的标准到底到底是什么?为什么不公布好的作品源码并作简要的分析,以便其他选手相互学习参考,提高技术?另外我想说明,这次比赛得分最高的程序是有缺陷的,可以从算法的角度充分论证这一点,也可以构造一份测试数据来暴露这个缺陷。这并不是想通过攻击别人的作品来抬高自己,事实上,我们总是从别人好的程序中能学到更好的方法,同时也能发现自己代码的不足。但是,这个差距悬赏的评分结果从技术的角度来看,是不能令人信服的!我相信每个选手都是出于对INTEL技术的爱好,出于对技术精益求精的执着来参加这个比赛的。我们挤出业余时间写出每一行代码,费尽心思地不断优化,却是在参加一个不透明的比赛,并被不负责地随便给一个评分。这是对那些学习INTEL技术并认真参加比赛的选手的不尊重和打击!另外,我建议扩大这个比赛的奖励范围,吸引更多的人来参加这个比赛,并通过奖品的形式鼓励更多的程序员(而不是某一个)学习应用TBB,从而更好地推广INTEL的先进技术。