西西河

主题:【原创】浏览器是怎么变成操作系统的 -- 美人他爹

共:💬233 🌺560
全看分页树展 · 主题 跟帖
家园 我的逻辑是这样的:

1. 不再指望摩尔定律能够为我们提升单个core的性能

这个是已经发生的事实,有物理定律在前:目前的CPU架构,20级流水线已经是接近了fan out of 4,也就是说,20级流水线基本上是当前CPU架构中,单核的处理极限;有软件技术在后:20级流水线的跳转代价太大,已经足以影响到带来的速度提升。

2. 软件开始摆脱对摩尔定律的依赖,性能的提升将更多的依赖并行处理,多机,多核

这是已经发生的事情,说明人们对计算能力的需求,还没有消退。是1的自然延伸。

3. 软件开始转向对海量数据进行加工

海量数据其实是internet的特性,目前的成功处理办法就是搜索技术。 这样能保证其广泛适用性和灵活性。在无结构的搜索技术基础上引入结构化的如SQL可能是正道。 而不是相反的从sql出发。

internet有海量数据,但是海量的数据同样存在于其他领域,搜索技术适用于internet,是因为internet的主要数据依然是文本。对于其他数据,要具体分析。

软件的本质是对数据的处理,处理的数据量越大,单位数据的处理成本越低,现在是经济规律开始起作用。

4. 对数据的采集将是软件和硬件的一个新热点

从3推广,软件需要更多的数据,来降低单位成本。采集数据是为填饱软件的胃口而来的,当然你说的管理数据也是很重要的。

5. 当年硅谷卖的,是硅片上面晶体管之间的结构,现在值钱的,是数据的意义

目前的软件和硬件,都是在买知识的copy,不过一个是光盘上面的copy,一个是硅片上面的copy。未来的知识在哪里?怎么卖?我看,是海量数据里面的意义,比如某个用户喜欢某种商品,他同时也喜欢另外几种商品。

6. 硬件将转而成为软件的附庸

软件和硬件都是商品,都有固定投入和平均单件成本,但是软件的平均成本远低于硬件,更适合吸收资金。当商业的发展集中到软件,硬件就更加需要软件的支持才能进入市场;另一方面,硬件技术的成熟,也导致有更多的硬件可以选择。所以我说,硬件会成为软件的附庸。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河