||
看到“透明计算”突破了“冯·诺依曼结构”,开启了计算机领域的新时代的新闻,让我产生出一种“公共汽车不是汽车”的感觉。
冯·诺依曼结构是“将程序指令存储器和数据存储器合并在一起”,没有什么特别的区分标志。因此,很多黑客就利用缓冲区溢出,把“后门程序”以数据方式塞进去。为了安全,操作系统做了管理,数据区不能作为代码执行。实际上,我们可能分开指令和数据吗?用汇编编程时,CPU的指令就包括了指令和数据。当然这个数据有可能是一个指针,或存数据的寄存器。目前的计算模型基于图灵机,除了未来的量子计算,还没有其他实用的计算模式出现。
比如说互联网络就是IP数据与电信网不同。IP数据包在网络中传输时,协议与数据一起传输。协议可以看成指令,指示如何处理数据包。其思想与冯·诺依曼结构类似。对于电信网,也只能传输大批量数据,作为传输高速公路,为特殊目的服务。
“透明计算”自然不可能与“冯·诺依曼”相提并论,但不代表一无是处。“透明计算”是针对未来发展,推出的一种新系统。能不能发展?未来能不能成为产业,这很难说清楚。也许在军队等领域有一定的应用可能。未来总是由各种可能组成,没有人知道未来如何发展。
“透明计算”是一个系统,设计者就是设计师。有伟大设计师,如设计出第一架飞机的,设计出第一台汽车的,设计出电话的。同样还有一些不错的设计师,比如根据第一台汽车,设计出客车、小轿车、装甲车、中型客车、货车、拖拉机等等。还有一些设计师也行,比如设计出特斯拉电动车,设计出法拉利跑车。当然,还有一些抄袭设计师,设计出来的车就是八国联军。
设计师的目标是未来,解决具体问题。虽然表面上不是搞什么算法、发现之类的东西,但是设计出的东西一样意义非凡。其实,搞算法也是一种设计,只是有点理论。因为他们就是解决实际中的问题。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-23 05:41
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社