第1468章 算力(下)-《网游之无商不尖》
第(3/3)页
陆明恨恨得打下答案后,留香也甚是得意得继续在老师面前展示着自己的“良好表现”,“……倍运算能力,这已经是相当相当厉害了啊!如果说量子纠——缠的组数更多,这个倍数还能继续再往上涨,几何型增长啊,天啊,光这一点就绝对是划时代的进步了,姐姐你刚才为什么还要说量子力学没有用呢?”
李涵滢解释道,“这倍数仅仅是理论啊,说是1024,其实根本达不到;
为什么呢?
嗯……现在我不是算1万7000多的那个数字是不是质数了,算个小的,1021,2000以内的质数表我还是记得的嘛,嘻嘻。
传统计算机来算,要1019次才能穷举;
10量子比特的量子计算机呢?1次就够了。
算力相差多少倍?没有到1024吧?很接近,但没到。
那如果是1031呢?
传统计算机,1029次;
量子计算机……2次。
倍率是多少?514.5。
懂了吧?
第一次同时计算1024个结果,第二次却只需要计算5个。
算力再高,有什么用呢?
或多或少都会浪费一部分的。
而偏偏在计算机这个领域里,算法远比算力来得重要。
还是说算质数,我刚才也说过,电脑蠢、只会穷举。
但操作电脑的人不蠢啊,写操作程序的人不蠢啊,人家看到这个数……第一眼就可以筛掉2、3、5和其他所有能被这些数整除的、也知道可以反向筛掉被这些数除了之后取整得到的余数,这很简单的,就几行代码的事。
实际上光看这个例子不是很明显啊,但有些算法真的……不要说1024倍了,节省1亿倍算力都有可能。
千万别觉得这不可思议,这点在密码学上体现得相当明显,有种叫恩尼格玛(enigma)密码机的东西你听过吗?二战时候的产物啊,将近200年前啊,就靠那种……纯机械的方式,都能轻松达到超过1京的排列组合方式啊,这什么概念?1亿亿啊,那个时候根本还没有电脑呢,想暴力破解、你觉得可能吗?
但人家就是破解了啊!
靠纯人力——或者说脑力!一个人,只需要那么几十份密文,一天、甚至可能说一天都不到,人家就可以从一亿亿种可能里找到那唯一的一个解!
当时第一次看到那一套解密逻辑的时候,我还觉得没什么,到后来实际接触过密码学……额……量子力学除了计算机以外还有一个已经进入商业应用的东西就是量子加密嘛,我们有的时候也靠给人家更新秘钥赚外快。
对这个我的感觉就是……
太神奇了、真的太神奇了!
道高一尺魔高一丈啊!
别的就不好跟你说了,打个比方……游戏破解;
管你多复杂的算法、多天文的排列组合,只要人家对这个游戏有足够的爱、肯花时间去钻研,我即使是算力接近1正的量子计算机算出来的秘钥,人家就靠民用电脑CPU那么区区几G赫兹、该破解的肯定还是给你破解了啊!
所以说,算力这个东西,真的,太浮云了。”
留香愕然,“那、那怎么办呢?”
“还能怎么办?凉拌啊。”李涵滢卖了个萌,随后又说道,“在算法方面动文章呢、没有意义,量子计算机可以用这套算法、传统计算机也可以啊,本质上的运算逻辑都是一样的嘛;
那就只能提高算力运用率了啊,
不追求绝对算力,追求线程数。
其实任何一台超算都是这么走的,几千、几万块处理器连到一起,听上去是不是特别low、特别容易出问题?
但这是最理智的做法。
有10个问题等着算,是一个一个排着来、算完一个算下一个?
肯定是把整个系统拆成10份,一份算一题更好啊,你既然已经听懂了我刚才说的那些,那肯定也能想明白,单一核心算力越低、算力浪费的可能性就越小,一次算一个除数、那算力绝对不可能浪费。
这个就跟分工合作一样,一个人全知全能、什么都可以做,那他就真的什么都要去做?
太愚蠢了,简直愚不可及,有些工作确实简单,这也去做、那也去做,每一项又都只能发挥那么一小部分的能力,这里浪费一点、那里浪费一点,既抢掉了别人的工作机会、又浪费了自己的时间。
真的,我都不敢相信这世界上竟然还会有人抱持这种愚蠢的观念!
妹妹,你说是不是?”
留香瞬间呆若木鸡。
陆明和红尘眼睛都直了……
大姐,你问错人了。
你面前那个,恰恰就是这样的人。
第(3/3)页