未来计算机畅想

 

未来的计算机的发展方向是什么?全球掌握最高端计算机技术的企业intelAMDcpuAMD NVIDIAGPU是不是未来计算机发展的方向?这个问题犹如宇宙的终极问题,没有一个最终的答案。当前,计算机技术已经开始出现多样发展的势头,如多核并行计算、云计算、DNA计算机、量子计算机等,其中哪一个都不能代表未来的技术。被人类普遍看好的量子计算机的计算能力还很弱,看不出有一统天下的能力;DNA计算机依赖于化学的汤水,实在看不出有什么高明的地方;多核并行计算、云计算已经把硅片的能力应用到极限,看来也已经没有在发展的前景了。针对这种状况,笔者研究道cpu、道指令多年,根据计算最基本的原理:比较、选择,提出一种利用光计算的不同于其他计算形式的计算技术,并能用相对底端的材料实现。

这种计算技术主要利用光进行大规模比较、大规模选择选择的特性,可以创造出比当今计算技术更先进、性能更高的计算机来。

网上真正的利用光进行数字信号处理器设计已经由以色列Lenslet公司研发的Enlight在美国波士顿军事通信展览会上露面,光学数字信号处理器是指在一个向量数字信号处理器上附加一个光学加速器(模糊两可)。目前,网上没有其他光学数字信号处理器的实现,但可以大致猜出,这个光学数字信号处理器的作用主要是快速广播和发送数据,去除硅片连线,高速提供数据给向量数字信号处理器。向量数字信号处理器在工作时需要大量数据,在需要的数据没有准备好时是不能开始计算的。如果把每个处理单元需要的数据作为一个端口,从内存读出的数据就要正确发送到每个端口上,就像联网的计算机通过网络交换机传送数据一样,向量数字信号处理器与内存之间就需要类似的网络交换机,而当今的网络交换机内部是通过物理连线到网络处理器上的,消耗大量的处理时间。采用光来快速广播和发送数据,内存与向量数字信号处理器的每个处理单元直接通过光连接,即内存数据直接广播到每个处理单元,省去物理连线及中间网络交换处理的麻烦。上述有关只是一种简单猜测,真正的光学数字信号处理器不会那么简单,比如他的光学数据接收器如何设计、数据讯号如何编码等,没有那么简单,但肯定与当代互联网的IP协议有点类似。这已经显示网络处理器将来必将被淘汰。

以色列Lenslet公司研发的卓越性能的光学数字信号处理器,突破现今的cpu运行方式,对我们设计cpu是一个很大的启示,有的人可能认为它还不先进,如不是真正的完全光实现的cpu。其实,笔者看来,真正的完全光实现的cpu如在指令形式上没有改变,那么他与普通cpu也没有两样,要真正利用光的用处,还必须用道指令来指导未来cpu的运作。现在,笔者在此光学数字信号处理器(不知用光广播和发送讯号有没有被申请专利,如有大家将来可能就陷入黑暗世界了)基础上,稍微改造一下,用来运行道指令。

这种利用光来运作道指令的道cpu暂时称为光cpu,暂时还不能运行在目前任何电子器件上,因为要做到每条道指令有光解码器基本上很难,或者成本非常贵。以色列Lenslet公司研发的光学数字信号处理器也只有区区256个处理器,一个处理器加上一个光解码器,成本上还可以说得过去。而道指令可能有成千上万条指令,需要千上万个光解码器,如此庞大的光解码器矩阵,除非有无限的资金支持才可以做到,在这里提出仅作为一种道cpu设计的可能的方案。

目前的中国科研状况,基本上也不能支持如此不切合实际的方案,不管民间或国家的力量都不能做到。国家的科研要端平快,任何国外没有实现的方案,科研工作人员基本不敢插手,以防万一出现问题,留下终身遗憾。民间投资力量更不可能把有限的资金投入到基础科研当中,以防充当科研的炮灰,成为业界笑料。除了这两方以外,中国可以创造出真正领先国际的科研成果基本上只有“民科”的力量,想当年,陈景润一个非专家、教授的普通人,仅靠自身力量和毅力,弄出了真正世界级的科研成果,最后终于修成正果,是古今往来第一人。

但陈景润的时代已经过了,那时人的理想是当科学家,现代人的理想是当“贪官”。多少历史往事都会让人感叹,“无可奈何花落去似曾相识燕归来”,每当我们走上经济的高峰,知识分子就会像过街老鼠一样,惶惶不可终日。让我们为有为人类发现自然规律理想的“民科”们表示尊敬吧!因为他们不是为自己而是为全人类在奋斗。

上面提到未来高性能计算机将充分利用光的传播特性,而道cpu因每条道指令相当于一个处理器,更是需要比高性能计算机更多的处理单元,利用光的传播特性是未来建造高性能道cpu的一条道路,现在,简单介绍一下利用光建造道cpu的方案:

通讯工具:光

选择、比较单元:硅片电路

存储单元:内存

首先用道指令把问题编成道程序,存储在硅片电路上,其中每条道指令的输出对应一个内存数据,光读器件(每个内存可以单独配备光读器件),从内存不断读出数据,并按一定方式编码成光束,光束直接照射到大规模选择单元上,大规模选择单元同时解码出数据与它本身道指令比较,如吻合就打开一个开关让选择光讯号通过,当大规模选择单元全部开关打开时的选择光讯号就通过了,并激活选择(计算)硅片电路输出数据到内存中。光读器件再循环动作,这样一个道cpu就实现了。

它可以用在诸如许多目前计算机不能(或很慢)处理环境上。如现代的网络处理器一般要处理多个网络端口的数据,把数据输出到其中一个(或多个)网络端口,所依赖的传输通道是点对点的物理通道,而利用道指令,对网络端口进行编程,利用光cpu就可以快速处理网络传输的数据了。如在大规模集中计算的环境中同样利用光cpu,就可以实现比目前千万亿次的高性能超级计算机还要高的计算。如在人工智能中利用光cpu就可以模拟出真实人类大脑的计算来。

上述光cpu主要依据道指令技术,在未来的计算需求中将发挥很大作用,像中国目前cpu技术处处受制外国专利技术的时候,可以大力发展光cpu技术,从未来的高度起步,可以摆脱目前高科技受制于人的局面。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值