|
沉寂了那么久,大家可能以为GTV已经完全关了吧?其实是没有的~~~我一直都在开发计算程序,一步一步缩短计算时间。
就是最近,最新的计算程序有一个非常大的改进:速度提升了两倍有余。初步的测试是,原来的程序需要5.5小时的任务,新的程序大概需要2小时就可以完成计算。这样的话,n=36又重新落到可行的区间中了。
但是新的程序有三点问题:一个是不能做简单的正确性检查,只能由两位志愿者进行同样的计算然后比较;二是包的大小会浮动,而且大概浮动多少还不太清楚。
第一点的话,计算程序是这样也认了,我分配任务的时候注意些就是。但是第二点对大家是不是有点障碍?请大家发表一下意见,如果很多人觉得可以的话,我尽量考虑尽快重开,如果不行的话那就算了。
另外说一点,计算程序需要的内存也多了,因为有一个改进是引入一个很大的lookup table来加速。大概是30多MB的样子,应该对大家来说没什么太大的压力,虽然我测试过,如果用一个更大的table(90MB)的话,时间可以缩短大概1/8。 |
|