桌面计算能力的指数增长是否无效? 今天,它看起来更像是一个对数增长。
例如,在1990年代初,一个典型的台式机CPU是20..50MIPS(386,486),然后在2000年是1000..3000MIPS(Pentium III,Athlon),但是现在它们只有10000..400万MPS四/双核)。 这意味着从1990年到2000年,我们已经看到了100倍的增长,但是从2000年到2010年,这个增长率只有10倍。
如果我们比较每个芯片的GFLOPS也是一样。 在1992年英特尔486DX是0.03 GFLOPS,2000年PentiumIII是2 GFLOPS,而现在2010年大多数台式机CPU是20..30 GFLOPS。
现在我们来看一下非易失性存储器:1990年<40Mbyte,2000年<10Gb,2010年<1000Gb。 所以,每十年1000倍和100倍的增长。
而且,在2010年,存储的挥发性存储量:1990年时<2Mb,2000年时<256Mb,2010年大约为2Gb(甚至更多,但不是20!)。因此,每十年增长100倍和10倍。
这个经validation据是否意味着桌面计算能力的增长变慢?
那么,最后,是的。
嗯听起来像是递减法则与摩尔定律
如果我把我的经济学家的帽子,我会说,递减法最终将赢。 它在几乎所有其他人的努力。 虽然我尊重戈登·摩尔(Gordon Moore)的成就,但他的法则更多的是一种战略性的商业视野,只能在有限的时间内适用于电路密度,而不能全面地描述整个世界。 递减法则有更好的logging。
如果我把我的IT帽子,它不适合。 因为它每年变得更大:-)
危险:这个问题对于版主来说可能太具有推测性或争议。
我认为你对“对数”与“指数”感到困惑。 指数增长在对数尺度上显示为一条直线。 我也认为你必须将成本纳入“权力”比较。 当你这样做的时候,你会发现增长率仍然是指数级的。
处理器中晶体pipe的数量每两年翻一番就是摩尔定律所提到的,到目前为止还是一直保持不变,而且在可预见的将来还会继续。 然而,其他一些技术可能会取代晶体pipe。
![]()
我一直坚持这一点,但我会抛出几个点。
你指定2000的平均RAM数量已经出来了,32 \ 64Meg会更加准确,而这些值在1990 – 2000年和2000 – 2010年的比例差不多。
从通用处理器测量的MIPS&GFlops是相当无用的计算能力度量。 系统并不是为了最大化这些数字而devise的,当然,通用桌面型系统并不是。
硬盘容量在35年左右的时间里增长了20万倍(5M到2TB),因为我第一次使用硬盘获得系统,但随机访问延迟只是由于机械的原因而提高了10-15倍限制和接口带宽仅增加了大约200倍(90年代早期的ESDI为24兆比特/秒,SATA II为6Gbps)。 所有这一切都将被打开,虽然与SSD的。 人们都说忽略了硬盘的问题,人们说硬盘在今天绝对不会取代磁带,但SSD提供的延迟提高将从根本上改变未来三年内存储系统的存储方式。 硬盘驱动器不会消失,但是旋转盘只能用于很less的写入,在这个十年的中期偶尔读取长期存储。 一旦OSdevise人员不再需要解决20年前没有明显移动的HDD延迟墙,这种日常计算体验的差异将是巨大的。 记住所有这一切都是由于晶体pipe密度的稳定指数增长,最终开始将固态存储带入旋转磁盘的距离。
所有这些都大大忽略了这一点。 你不能将现代计算机的有效性压缩成可与20年前的系统直接比较的一些指标,并进行任何有意义的比较。
我将与您分享的一个指标是,在我的领域,我做了很多服务器整合工作,我用大大减less了3 – 5年前的大量服务器,而新盒子本来就不那么“大”。 我们通常以10-15的比例进行整合,具体取决于负载情况,但是我可以毫无疑问地说,我可以购买10台5年前的双路服务器,这些服务器中等繁忙(利用率约50%),花费大约6千美元有一个双套接字(但现在是8核心)的服务器,价格约为6千美元,并期望它能承载所有这些,而不会超过50%本身。 我们也做工作站虚拟化工作,我们会高兴地把这个比例翻倍,而不用担心。 我绝对有信心说今天的一个典型的系统比任何一个可比较的部分的4-5年的系统在任何指标上都要好10到15倍。 更重要的是,我们所做的是每台设备的散热功耗更低,因此不仅通用计算任务的“红线”性能提高,而且同时在能源效率方面稳步提高。
摩尔定律指的是可用晶体pipe的数量。 所以,从维基百科获得几个数据点,典型的iAPX芯片以十倍的间隔
所以,1980 – 1990年,40个因子是1990 – 2000年,25个因子是2000 – 2010年,因子是27
如果我们稍微想一下,并且注意到20世纪80年代的CPU实际上有第二个浮点芯片,我们每十倍增加的能力(晶体pipe数量)大约是25x。 所以我在典型的台式电脑上看不到晶体pipe的增长放缓。
这取决于“桌面电源的增长”。 当然,CPU仍然越来越强大,但是它们的整体performance并没有透露出来。
其中一个例子就是高速caching – 尽pipe你的CPU每秒钟可以执行十亿条指令,但所有这一切只需要一点点的编程例外,就可以closures所有的高速caching,并使CPU从主RAM读取指令和数据 – 这是非常慢的(按照你的CPU标准)。 所以除非你能保持你的CPU“喂食”数据,否则它将被其隐喻的大拇指,咬指甲和阅读报纸。 而且你的用户会不约而同地说:“我买了一台超级新的电脑,而且还需要很长时间才能做什么,这该死的事情在做什么”(因为磁盘崩溃,CPUcaching线在线程之间晃动,而北桥过热将RAM从主内存传输到CPU L3caching)。
然后我们把数据放在networking的另一端….
所以…是的 – 他们变得更加强大。 不,他们仍然像以前一样缓慢。