有个笑话是关于个人电脑你买了一台新电脑,把它带回家,刚打开包装,就看到一条新电脑的广告,这条广告让你的电脑过时了。如果你是那种要求拥有速度最快、功能最强大的机器的人,那么你似乎注定会遇到挫折,并经常去电脑商店。
虽然这个笑话显然是夸张的,但它并没有那么离谱。即使是当今一台普通的个人电脑,其处理能力和存储空间也超过了著名的Cray-1超级计算机.1976年,Cray-1是最先进的:它可以处理1.6亿个每秒浮点运算数(flops)并且有8兆字节(MB)的内存内存.
广告
今天,许多个人电脑可以在一秒钟内执行超过10倍的浮点运算,拥有100倍的内存。与此同时,在超级计算机方面,橡树岭国家实验室的Cray XT5 Jaguar在2008年持续执行了1.4 petaflops[来源:克雷].前缀peta的意思是10的15次方,换句话说就是1千的五次方.这意味着Cray XT5可以处理比Cray-1多875万倍的失败。仅用了30年多一点的时间就达到了这一里程碑。
如果你要从处理能力的角度来描绘计算机的发展,你会看到它的发展呈指数级增长。第一个提出这一著名观点的人是戈登·摩尔(Gordon Moore)微处理器英特尔公司。计算机科学家、电气工程师、制造商和记者都做出了推断摩尔定律从他最初的观察。一般来说,大多数人将摩尔定律解释为直径1英寸(2.5厘米)的硅上的晶体管数量每x个月翻一番。
月份的数量随着微处理器市场的变化而变化。有人说需要18个月,有人说需要24个月。有人解释说,该定律是关于处理能力的加倍,而不是晶体管的数量。法律有时似乎更像是一个自我实现的预言,而不是一个实际的法律、原则或观察。要理解其中的原因,最好还是从头开始。