验室都有类似的规矩,而且这种科研性质的参观,看的是人家的设计理念,具体的科学原理,多好的相机也没把微观层面的设计完整的记录下来,并没有什么意义。
关键在于王宇飞是否愿意分享他的设计理论。
王宇飞到没有敝帚自珍的心思。
介绍起来也算尽心尽力,唯一的问题依然是他认为很简单的地方,随口就一句话带过,但是对于其他人来说这个问题可能想上三天三夜也不明白。
但是在这种环境下,王宇飞肯带着这帮人来这里看还热情的介绍各种原理跟设计思路与细节,已经表现得足够大气了,这类的问题大半都属于人家科研的机密内容,大家又不是正儿八经一个系统的,这些老专家怎么好意思一直追问下去?
所以即便王宇飞介绍的再卖力,用处也不太大。
当然不可能是光看的,接下来还安排了一次试机。
不过这一次介于潘文悦教授询问后的要求,试机计算没有继续寻找梅森素数,而是尝试让小智计算因式分解。
提到因式分解,就不得不提shor算法。
简单的说就是随便给量子计算机一个整数n,然后让量子计算机快速找出n的质因子。
听起来简单,但这事并不简单。
因为目前整个互联网应用最广泛的加密体系,a加密算法能够运用如此多年长盛不衰最根本的基础就在于经典电子计算机并不能效率极高的分解一个大整数,快速找到这个整数的质因子。
可以说a加密算法能取得现在的效果,本就是建立在a问题太难解决基础之上的。
起码在目前来说,没有已知针对经典电子计算机的算法可以在多项式时间内解决这个问题。
但理论上来说,量子计算机不太一样。
即便整数再大,只要有足够的量子比特参与计算,就能在一个极快的时间能将整数分解。
如果王宇飞设计的这台量子智脑真的能快速完成因式分解计算,就能验证之前科学界对于量子计算机前景的展望是正确的。
为了这次试机,王宇飞花了一个小时时间进行准备。
要设计算法,以及重新编写程序命令。
换了个人这还真不是一个简单的问题,花费一、两周的时间来准备也为过。
但王宇飞毕竟太了解小智了,他所要做的只是对算法做一些改良,然后重新给小智编写一个指令,这些都是他最擅长的。
随后又是一次开机过程。
王宇飞给小智发布的程序命令是,系统随机生成一个百万位数以上,且尾数不为0的正整数,然后进行因式分解,完成之后将这些正整数跟质因数记录并保存下来,然后循环运行。
这一次王宇飞并没有专门设置运算时间。
经过前两次试机之后,已经积累了足够的经验教训,并对硬件做了改动,足以支持长时间的运算。
当然这个长时间只是相对而言,总之这次试机就是要让小智尽可能长时间的进行运算,直到出现新的问题在记录下来加以改进。
为了这次试机,还专门挑了个吉时,10点58分准时开始。
到不是不想更早开始试机,主要还是一行人早上九点才到公司,简单的欢迎仪式加上参观小智,花了四十多分钟,接下来王宇飞又应潘文悦的要求,重新设计算法跟程序又花了一个小时。
不过问题到是不大,绝对不可能耽误吃午饭。
虽然目前小智还远远没能达到最佳性能,但是根据王宇飞的估算,万位数以上的整数因式分解虽然对于经典电子计算机来说可能需要漫长的时间去计算,是不折不扣的难题,但对于小智来说,只是小试牛刀,应该不超过两分钟就能反
『加入书签,方便阅读』