研制光计算机的设想早在20世纪50年代后期就已提出。1986年,贝尔实验室的戴维·米勒研制出小型光开关,为同实验室的艾伦·黄研制光处理器提供了必要的元件。1990年1月,黄的实验室开始用光计算机工作。
从采用的元器件看,光计算机有全光学型和光电混合型。1990年贝尔实验室研制成功的那台机器就采用了混合型结构。相比之下,全光学型计算机可以达到更高的运算速度。
然而,要想研制出光计算机,需要开发出可用一条光束控制另一条光束变化的光学“晶体管”。现有的光学“晶体管”庞大而笨拙,若用它们造成台式计算机将有一辆汽车那么大。因此,要想短期内使光计算机实用化还很困难。
DNA计算机
1994年11月,美国南加州大学的阿德勒曼博士提出一个奇思妙想,即以DNA碱基对序列作为信息编码的载体,利用现代分子生物技术,在试管内控制酶的作用下,使DNA碱基对序列发生反应,以此实现数据运算。阿德勒曼在《科学》上公布了DNA计算机的理论,引起了各国学者的广泛关注。
在过去的半个世纪里,计算机的意义几乎完全等同于物理芯片。然而,阿德勒曼提出的DNA计算机拓宽了人们对计算现象的理解,从此,计算不再只是简单的物理性质的加减操作,而又增添了化学性质的切割、复制、粘贴、插入和删除等种种方式。
DNA计算机的最大优点在于其惊人的存贮容量和运算速度:1立方厘米的DNA存储的信息比1万亿张光盘存储的还多;十几个小时的DNA计算,就相当于所有电脑问世以来的总运算量。更重要的是,它的能耗非常低,只有电子计算机的一百亿分之一。