专栏名称: 哲学园
哲学是爱智慧, 爱智慧乃是对心灵的驯化。 这里是理念的在场、诗意的栖居地。 关注哲学园,认识你自己。
目录
相关文章推荐
51好读  ›  专栏  ›  哲学园

计算机所面临的极限是什么?

哲学园  · 公众号  · 哲学  · 2017-08-20 09:27

正文

本文经「原理」(微信公众号:principia1687)授权转载,禁止二次转载


原理计算机文化系列用前几期的文章介绍了计算机的起源。在介绍计算机各个分支的发展之前,笔者希望在接下来的几期里和大家共同探讨计算机极限这一个话题。《自然》期刊在2014年刊登了一篇Igor Markov的文章“Limits on Fundamental Limits to Computation” [1]。我们将以此文为基础并综合各方面论文,在接下来几期时间里每期介绍一个计算机领域里的金科玉律,在 工程,功耗,时空概念,复杂理论及新兴技术 这五个方面探讨计算机的极限以及面对这些极限计算机科学家们所采取的措施。今天,我们先从 工程方面讨论。


从1958年第一个仅包含一个双极性晶体管的集成电路问世到如今集成十几亿晶体管的处理器芯片,集成电路在近六十年的时间里发展迅速。我们现在用的手机的性能也已经相当于30年前的 Cray-2 超计算机了,然而手机的功耗却只有Cray-2的十万分之一,价格更是被降到大多数普通人能接受的程度。如此巨大的发展速度的背后是什么规律呢?30年后我们也能每人手里拿个天河2号吗?要说清楚这个问题我们就不得不提到芯片产业最著名的金科玉律—— 摩尔定律


摩尔定律由高登·摩尔于1965年在《电子学》杂志中提出。之后于1968年和罗伯特·诺伊斯共同创办英特尔公司,时任副总裁。 在创办之前,摩尔发现半导体晶体管制程的发展速度对于芯片制造业非常重要。 如果发展过慢,不但芯片的制作成本不会得到有效的分散,公司还会面临被竞争对手淘汰的风险。如果倾其所有研究晶体管的制程,一旦研究失败对公司的打击也是毁灭性的。


于是当时的芯片生产行业都在试图寻找一个合适的发展速度,使得在公司利润最大化的同时能够继续分配一部分利润出来维持这个发展速度。在观察了当时晶体管制程的发展之后,摩尔在1965年提出了 摩尔定律 同面积的集成电路上可容纳的晶体管数量会以每年增加一倍的速度发展。


在10年之后的1975年,摩尔在“IEEE国际电子元件大会” 上发表论文“Progress in Digital Integrated Electronics”,根据当时的实际情况对摩尔定律做出了 第一次修正, 将每年增加一倍改为每两年增加一倍 。摩尔定律作为一个经验法则为芯片生产商提供了一个利润和风险的折中,而半导体行业也遵循这个法则进入一个良性的发展。


英特尔执行副总裁 William.M.Holt 在2016年的 ISSCC 会议上比较了十年内按照摩尔定律发展新制程和一直使用旧制程生产芯片这两种生产方式,发现前者的芯片生产成本的成本仅是后者的40% [2] 而摩尔定律毕竟是一个经验法则,在1975年第一次修正之后,半导体行业在摩尔定律的指导下一直发展到2013年。 ITRS(International Templar Research Society)在2013年将摩尔定律进行了 第二次修正,将之前每两年翻倍的发展速度改成了每三年翻倍


这次的修正 从工程的角度 来看至少有四个原因。


首先是工艺的极限。 现在的半导体制造工艺中很重要的一个部分是光刻(photolithography)。光刻利用曝光和显影在光刻胶层上画几何图形,然和通过刻蚀工艺(etching)将光掩膜上的图形转移到所在的衬底上 [3] 。这种工艺在理论上受到阿贝分辨率的限制。简单地说,由于可见光的波动性使其可以发生衍射,光束不能无限的聚焦。而分辨率的极限值大约在λ⁄2n, 其中λ是光刻所用的激光波长,n是介质的数值孔径(Numerical Aperture)。数值孔径现在光学能达到的极限是1.4,那么光刻精度的极限就是λ⁄2.8。这么看来,要做到更小的工艺,我们就要用到波长更短的激光,而短波长的激光利用起来本就非常复杂。虽然科学家提出了新的工艺技术 [4] 使得现在的光刻工艺突破了阿贝分辨率的限制,能够使用波长是193nm的激光能做出14nm的工艺,这种工艺技术也大大提高了制作成本。无论是在阿贝分辨率的限制下利用更短波长的激光还是开发出新技术来突破阿贝分辨率的限制,把单个晶体管做到更小(即在同面积的集成电路上容纳更多的晶体管)变得异常困难。


其次是内部连接的极限。 随着单位面积集成电路中的晶体管越来越多,内部连接成了集成电路中越来越重要的部分。内部连接要么做到快速的信号传输,要么做到尽量细的铜线和密集的排布(从而做到更小的集成电路设计),但鱼和熊掌不能可得兼。因为更细的铜线会增加铜线的电阻而更密集的排线也会影响铜线间电流的相互影响。早在1995年英特尔的研究员们就指出了真正限制集成电路发展的是其内部的连接技术 [5] 。为了解决这个问题,科学家们提出了光波导管(photonic waiveguide)的概念来替换传统的铜线连接方式 [6] 。而这种内部连接的方式也受到麦克斯维尔方程的理论限制,比如电磁波传输的速度上限 [7] 。所以,即便是晶体管能够越做越小,如何在保证快速信号传输的同时加入更多的内部连接也成为了一个非常棘手的问题。


再次是传统晶体管的设计极限。 当晶体管尺寸做到10nm的时候,晶体管的栅氧化层仅仅之有几个原子的厚度。在这个尺度下至少会有三个问题。其一,在量子隧穿效应的影响下,晶体管的性质将变得很不稳定。其二,因为每个晶体管的制造过程不可能完全一样,每个晶体管会有不同的特性,而产生的不同特性在纳米级的尺度下会更加明显。其三,晶体管将会发生严重的漏电。这对移动设备兴起的今天是一个相当大的问题。毕竟谁也不希望自己的手机充电两小时,通话五分钟。因为量子效应在10nm左右的尺寸下介入,将传统晶体管做到这个尺度以下将会变得难上加难。当然科学家为了突破这个极限也提出了很多新的晶体管设计,其中比较成熟的有FinFET [8] 和 Tunneling Transistor [9] 。FinFET 在传统晶体管的基础上通过三维设计增加栅氧化层的宽度,而tuneling transistor 更是提出了控制量子隧穿的办法。但这些技术方面的改进也不是白来的,同样需要大量的资本投入,从而放缓了之前摩尔定律多设下的发展规则。


最后一个要提到的是技术投入的极限。







请到「今天看啥」查看全文