怎样才能申请1000万位数进行测试?
我刚运行prime95时系统给我分配了一个21182573位的数(2^21182573-1),到目前已经运行了两个月primality text 26%, 这样下去恐怕还有3个多月才能完成(CPU慢,Celeron1.3G,按每天完成1%计)。现在第41位梅森素数都超过了24036583位,小于24036583位的素数的机率已十分微小。并且1000万位梅森质数应在10,000,000*(1/log2)=33219280.95以上,是否我们该放弃现在运行的任务,进行1000万位的以上的梅森质数测试?
如果你为了奖金,那么答案只有你知道!怎样才么申请到1000万位的以上的梅森质数测试? 在Test-->Primenet中的第三个复选框前的勾去掉,然后下面有四个选项将由灰变黑,然后第一个就是“只接受超过1000万位的任务包验证是否为梅森素数”勾上,点“OK”即可。 (接上)在点击“OK”之后会跳出警告窗口,内容如下:
-----------------------------------------------------------------------------------------------
A 500 MHz Pentium-III computer will take a full year to test just one 10,000,000 digit number. Your chance of finding a new prime is roughly 1 in 250,000. Read the prize rules at http://www.mersenne.org/prime.htm. If you accept these rules and still want to search for 10,000,000 digit primes, then click Yes.
大意是:
一台奔腾-III 500 MHz的计算机仅仅测试一个10,000,000位的数字就将要花费整整一年。 你有机会发现一个新的梅森素数的机会在1/250,000。 您可以访问http://www.mersenne.org/prime.htm以获得更多的关于奖励规则的信息。 如果你接受这些规则并且仍然想要寻找超过10,000,000位的数字,那么请点击“Yes”。
-----------------------------------------------------------------------------------------------
点了“yes”后机器毫无任何反应,估计是要等现在正在测试的数字测试完了之后才能接受到新的数据包,即超过1000万位的。 楼上的最后一句说法不太正确,点“Yes”后当前界面是没什么反应,但是在Prime95的安装文件夹下,有文件“worktodo.ini”,用记事本打开,可以看到多了一条“Test=*******,**,*”(*表示数字),下次再重新打开程序时会发现是在算新的指数了,但是实际上前一次没算完的指数并不会丢失(你的任务就是你的任务,逃不掉的!),仔细观察几天,就会发现原来是两个指数轮流在算,这样每个的计算速度都降低了!而且你无法控制他算哪个指数,纯粹看运气的。 哇~一年~~汗~ 所以这个才是最考验人的项目!论精神,论意义,都是其他项目不可比拟的! 一年啊,偶的机就是567的 碧城仙在 2004-8-8 00:00 发表:
仔细观察几天,就会发现原来是两个指数轮流在算,这样每个的计算速度都降低了!而且你无法控制他算哪个指数,纯粹看运气的。
现在发现还是有规律的,程序在经历一段时日之后,会良心发现,喜旧厌新的优先计算老的任务,直至老任务计算完毕才开始计算新任务,但是每次连接服务器时两个任务的进度都会上传。而且计算速度并不见降低,因为同时计算的还是一个任务啊。 本帖最后由 mhsk 于 2013-6-5 09:13 编辑
是自己的就逃不掉!
奔三可真够笨的。
页:
[1]