六月文学网

手机浏览器扫描二维码访问

第19章 你们的超算是不是不太行啊(第1页)

当然,尽管是确定了阅读顺序,林枫也没有马上开始。

任何星辰大海那都是遥远的梦想,想要追求遥远的梦想这没什么。

但前提是要在此之前不需要为物质而烦恼。

想想那令人压抑的信用卡账单,林枫就一个头两大。

林枫现在还得为物质奔波。

「去码头整点薯条.jpg」

林枫记得当时加州大学洛杉矶分校高性能计算实验室可是在第一时间表示他们已经安排超算集群开始验证2^-1和2^-1是否是梅森素数了。

怎么这么久还没出结果呢?

虽然说漫无目的地去寻找梅森素数挺困难的。

但要通过超级计算机验证一个数是不是梅森素数还真不费劲。

一般来说,要验证2^-1是否是素数。

直接计算出这个数并检查它是否有其他因数是最容易想到的思路。

但这明显不可行。

像是2^-1这种超大数的位数太多,如果暴力因式分解挨个试肯定无法在合理的时间内完成。

不过也不是毫无办法。

卢卡斯-莱默测试可以有效简化这个过程。

在借助这个方法的情况下完全通过递归迭代序列验证是否满足特定条件。

具体步骤也不复杂。

此前在写论文的时候林枫还特别了解过这方面。

先是初始化设S_0=4,而后递归:计算S_(n+1)=S_(n^2-2)

模2^p-1,运算从n=1开始,直到n=p-2为止。

如果最终结果S_(p-2)是0,那么2^p-1就是一个素数;否则它不是素数。

听起来依旧是有点麻烦的。

但对于超级计算机来说这完全是小儿科好不好。

而且由于卢卡斯-莱默测试的复杂度是线性时间复杂度,即O(p),这意味着计算的时间与p成正比。

对于2^-1来说,只需要执行次循环,每次计算一个模运算。

卢卡斯-莱默测试每次迭代中包含的运算量比较复杂,涉及到大整数的平方和模运算。

不过估算的话也不是没办法。

可以粗略假设每次迭代进行模运算需要进行约10^6次计算。

这样计算的话,总的计算次数是:

*10^6约等于7.42*10^13次计算。

如果计算机每秒可以执行10^15次计算。

神耳偷仙,诡变求存  倚天:我从双修开始修炼成仙  我在快穿游戏里玩儿嗨了  春花秋月李三妮  一穿越就成断案高手  和闺蜜穿七零,带着婆婆一起离  我携山河画卷,穿越古今追光  百岁躺进棺材中,让我攻略女帝  被道侣分手后,系统终于来了!  碎婚  鞠怡以的神影  你帅,我靓,咱俩日子过得旺  血虹剑  琪亚娜的万界之旅  红颜情殇之宫阙风云  妖月悬空,开局觉醒双星核  假千金撬了男主他墙角  老婆请转身沈浪苏妙涵  穿越后我在异世界娱乐圈爆红  重生之都市极品天尊  

热门小说推荐
晚唐浮生

晚唐浮生

公元878年,唐僖宗乾符五年。这一年,王仙芝战死黄梅,部众推黄巢为主,号冲天大将军,转战南方。这一年,李克用杀大同军使段文楚,父子二人发动叛乱,沙陀兵马抄掠河东。这一年,江南盗贼蜂起,连陷州郡。这一年,河南连岁旱蝗,军士作乱。这一年,僖宗斗鸡击球,不理朝政。这一年,大唐风雨飘摇。这一年,后世穿越而来的邵树德有自己的...

抗战之血肉丛林

抗战之血肉丛林

关于抗战之血肉丛林岛寇荼毒,痛及滇西,谁无血气,忍弃边陲,桓桓将士,不顾艰危,十荡十决,甘死如饴,座中有圹,名勒丰碑,檩檩大义,昭示来兹。谨以此文献给曾经为了保卫国家出国在缅甸与倭寇决一死战的远征军将士们!历史不会忘记,中国人不会忘记,虽然你们曾经被记忆尘封,但是时间也绝不会让你们永远蒙尘!...

重生的齿轮

重生的齿轮

时忆,时氏集团大小姐,上辈子带着亲情滤镜被害离世。重生归来,她不在眼瞎,披上战甲,决定用自己的力量,守护时家,找到弟弟。骆祺,骆氏集团继承人,回国接手家族集团,杀伐果断的霸总,却在遇上时小姐之后屡屡碰壁,他发誓一定要把人拐回家。...

漂亮小哑巴被阴鸷大佬盯上了

漂亮小哑巴被阴鸷大佬盯上了

看似心狠手辣阴鸷疯批实则心地柔软温润护妻攻×柔弱漂亮纯洁小白花哑巴受小哑巴被逼勾引大佬,盗取商业机密,之后不告而别,再没脸去见他。四年后,大佬回国逮到他。很缺钱?要跑到这种地方来卖?聂北弦眼神冰冷。小哑巴小脸羞红,用力摇头。抖什么?背叛我的时候,不是挺有勇气吗?小哑巴欲哭无泪,有口难言。放心,我不会弄死...

年代58:进场成为食堂采购员

年代58:进场成为食堂采购员

脆皮大学生李友仁玩着一款生存游戏时,一道绿光在头顶浮现,刺眼的绿光让李友仁闭紧双眼,感受到刺眼的光芒消失,李友仁已经来到了1958年。李友仁在这红火的年代面对历史的浪潮,他会如何过好自己的小日子呢。...

每日热搜小说推荐