超级计算机:别瞎吵吵,都是扯蛋
文章来源: 久经沙场的枪2019-03-20 04:02:04

首先,俺就是行内人,知道银河天河。

也知道Intel。

大家的CPU到2010年就做不上去了,到顶了。

为什么呢?因为光速有限呀!

为了提高速度,只能缩短距离。

2.5GHz的Takt大概是Nanosecond级别的,电子能跑一巴掌长,集成电路曲曲弯弯,没法再短了。

提高频率没戏了,只能玩多核。

多核意味着并行计算。

所有你看到的多少百亿次超级计算机,都是成千上万个堆积起来的核列队待命,把数据排列整齐喂好,然后一声令下,乌拉,每秒多少亿次出来啦。

这有意义吗?意义不大。因为世界上大部分问题都是上步和下步有关连的,没法并行,所谓的非并行性算法。

即使可以并行的算法,找出其可并行的部分,五马分尸大卸八块,正态均匀地分配给成千上万个核(并行性算法,最慢的那个决定整体速度),那个头疼呀不如来时坛骂娘。