【两种算法?】
【晶体管计算机运行成功了?】
【π数值计算是不是计算圆周率啊?】
【3.14?】
【3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679......刚佰度的,不用谢。】
【π这东西也可以用来检测计算机的运算速度吗?】
【想起圆周率之歌了,初音殿下,您的骑士起来报道了。】
【度量算法又是什么啊?】
........
弹幕上,一片疑惑,对于这两种算法绝大部分的人都是一脸疑惑。
韩元笑道:“π数值计算就不多说了。”
“度量算法其实也很简单。”
“主要是对常数阶、对数阶、线性阶、线性对数阶、平方阶、立方阶等几种常见阶的多次度量计算,从而判断这台计算机的运算速度。”
“比如在平方阶里面利用双重循环来运算1、2、4、8、16千平方次所需秒数。”
“通过计算一千平方次、两千平方次、四千平方次等数据需要的时间来进行判断。”
“多次计算出秒速后来进行去数,就可以大致的得出每秒的运算次数。”
大致的讲解了一下运算次数算法的基础后,韩元转过身,开始利用液晶显示屏下方的开关按钮和输入键来进行操控晶体管计算机,开始测试运算速度。
到了现在,系统都还没有提示二级任务完成,那么想来运算次数是需要他自行进行测试和判断的。
韩元推测,当检测运算结果高于百万次每秒的时候,应该就是二级任务完成的时候。
度量算法和π值计算都是人类判断计算机运算速度的方式。
两者的原理从某种意义上来说其实差不多,所以韩元先用那种来测试根本就没多大区别。
只不过π值计算还可以用来测试服务器和计算机的性能,而度量算法因为运算规则更简单,往往只能用来测试运算速度。
这就像很多超级计算机启用后的第一件事,就是拿来先算一遍π值。
第一次测试,韩元使用了度量测试,因为这个的确更简单一点。
从1、2、4、8、16千平方次所需秒数分别进行测试一次,而后再将数据记录在纸张上。
“1000平方次--0.11200”
“2000平方次--0.32200”
“4000平方次--1.30100”
........
当最后一组数据计算完成的时候,脑海中,系统的提示如期而至。
“叮,检测到信息变化。”
“叮,信息统计中。”
“叮,恭喜宿主成功制备出可用于高速计算的碳化硅晶体管计算机。”
“任务要求:于三百六十五天内成功研制出可用于高速计算的电子计算机并记录相关资料(每秒的计算速度不低于百万次)(已完成/当前计算速度为17245021次每秒。)”
“任务奖励:碳基集成电路板制备信息。(奖励已发放)”
........
“叮,检测到信息变化。”
“叮,信息检测完成。”
“检测到当前已完成高速计算机制造要求,宿主可以随时提前完成任务。”
“备注:提前量按天计算,当前二级任务已使用252天,剩余113天。”
脑海中,任务完成的提示声响起。
对于任务完成的信息,韩元倒没有太过惊讶,因为第一个平方阶的运算结果出来时,他就知道自己能完成任务了。
但当听到当前计算速度有一千七百万次每秒的时候,韩元还是有些诧异的。
系统给出的数值和他运用度量运算测算出来的数值完全对不上。
甚至可以说差距很大。
他自己运用度量测算得出来的运算速度只有六百万每秒左右,都不到系统的给出的零头。
这差距大到让韩元有点怀疑人生了。
唯一的解释,恐怕就是这系统拥有一套自己的计算方式或者运算程序了。
而且这套计算方式或运算程序比度量测试对硬件的利用要有效多了。
这才导致两边的结果差距很大。
虽然有些诧异两边的计算结果很大,但韩元也没太过在意这些。
任务完成了就可以了。
至于二级任务的提前完成,既然是按照提前天来算数,那他也不用急着完成任务了。
毕竟今天已经过去了一上午,只要在晚上零点前选择完成二级任务就可以。
现在韩元对于面前的这台晶体管计算机的兴趣更大。
通过度量计算测试出来的结果和系统给出的结果相差很大,那π值计算呢?
差距又会如何?
反正时间足够,他想好好研究和琢磨一下。
一下午的时间,韩元都在研究自己制造出来的