根据定义,计算机是指以0和1的形式处理和存储数据的机器。但是据
Wired报导,美国国防部(DoD)打算推翻这一定义,白手起家再造新机器。
DoD属下的国防高级研究计划局(DARPA)认为如今的计算机(尤其是无人机上使用移动间谍相机的那些计算机)已经在开始步入死胡同。问题不在于处理,而是能耗。处理能力每18个月就会翻番的摩尔定律仍在延续,但是电池寿命却无法跟进处理能力的提高。
因此DARPA资助了一项名为“智能数据挖掘的非传统信号处理(UPSIDE)”的新计划。计划将会研究一种新的计算方式,其独特之处在于不需要数字处理器。计划预计需要54个月完成,分为两个阶段,第一阶段是开发出利用概率技术的芯片,第二阶段是利用这些芯片开发出移动成像系统。预期开发出来的设备处理速度会更快,且能效会有数量级的提高。
计划希望能够寻找到一种全新的计算方式,可以替代直接布尔逻辑(以芯片中的晶体管的电压来代表0或1)。其途径是开发出可以进行概率计算的模拟处理器,让晶体管无需强制进入绝对的1或0状态,从而避免了巨大的能耗。
[caption id="attachment_148459" align="aligncenter" width="600"]
左图是数字处理的图像,右图是模拟处理的图像[/caption]
概率计算能保证两件事情:
一是打开低能耗、高性能计算之门,尤其适用于答案不需要100%完美的领域,比方说图像渲染。
二是开发可以解决复杂数据分析问题的新型芯片。其意义在于复杂数据分析是当今计算机科学的前沿领域。
实际上模拟计算机也并非什么新鲜玩意儿,上世纪五十年代就出现了。不过过去50年晶体管和数字处理器令人惊诧的计算能力使得模拟计算机黯然失色。不过DARPA的这项计划使得模拟计算找到了复苏的动力。
未来模拟计算机也许不能替代数字计算机,但是在不需要精确答案的领域应该可以占据一席之地。