冯·诺依曼体系计算机局限和非冯机发展方向探究.doc

冯·诺依曼体系计算机局限和非冯机发展方向探究.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
冯·诺依曼体系计算机局限和非冯机发展方向探究

冯·诺依曼体系计算机局限和非冯机发展方向探究   【摘 要】本文探讨了制约现代计算机进一步发展的主要因素,指出基础硬件IC生产技术的极限和冯 【关键词】计算机;体系结构;发展局限 0 引言 1946年世界上诞生第一台电子数字计算机ENIAC,拉开了人类计算机发展的序幕,经过60余的发展已经成为人类工作和生活不可缺少的一部分,它是科技发展史上最具影响力的成果。 然而,现代计算机发展所遵循的基本结构形式始终是冯“程序存储,共享数据,顺序执行”,需要CPU从存储器取出指令和数据进行相应的计算,因此CPU与共享存储器间的信息交换的速度成为影响系统性能的主要因素,而信息交换速度的提高又受制于存储元件的速度、存储器的性能和结构等诸多条件。 传统计算机在数值处理方面已经到达较高的速度和精度,而随着非数值处理应用领域对计算机性能的要求越来越高,传统体系结构的计算机已经难以到达这些要求,所以需要寻求新的体系结构来解决问题。 1 冯 1.1 集成电路生产技术制约存储器的性能,存储器的性能制约系统的性能 传统冯CPU访问存储器的速度制约了系统运行的速度。集成电路IC芯片的技术水平决定了存储器及其他硬件的性能。为了提高硬件的性能,以英特尔公司为代表的芯片制造企业在集成电路生产方面做出了极大的努力,且获得了巨大的技术成果。现在每隔18个月IC的集成度翻一倍,性能也提升一倍,产品价格降低一半,这就是所谓的“摩尔定律”。这个规律已经持续了40多年,估计还将延续若干年。然而,电子产品面临的二个基本限制是客观存在的:光的速度和材料的原子特性。首先,信息传播的速度最终将取决于电子流动的速度,电子信号在元件和导线里流动会产生时间延迟,频率过高会造成信号畸变,所以元件的速度不可能无限的提高直至达到光速。第二,计算机的电子信号存储在以硅晶体材料为代表晶体管上,集成度的提高在于晶体管变小,但是晶体管不可能小于一个硅原子的体积。随着半导体技术逐渐逼近硅工艺尺寸极限,摩尔定律原导出的规律将不再适用。 现在集成电路中两个晶体管之间的距离只有22纳米,相当于只有100个硅原子那么大了。可以推测将来会有15纳米,7.7纳米,5.4纳米,可能2023年做到2.7纳米,2030年0.9纳米。0.9纳米只有4个硅原子那么大,4个硅原子不可能构成实用的晶体管,可以确定2030年以前硅材料为代表的IC技术到达发展极限。 因此,计算机基础硬件的发展届时将受到严重制约,需要从基础物理、材料科学及生产技术多方面来重新思考计算机的硬件构成,更需要从体系结构方面有所创新。 1.2 对冯结构缺陷的分析 (1)指令和数据存储在同一个存储器中,形成系统对存储器的过分依赖。如果储存器件的发展受阻,系统的发展也将受阻。 (2)指令在存储器中按其执行顺序存放,由指令计数器PC指明要执行的指令所在的单元地址。然后取出指令执行操作任务。所以指令的执行是串行。影响了系统执行的速度。 (3)存储器是按地址访问的线性编址,按顺序排列的地址访问,利于存储和执行的机器语言指令,适用于作数值计算。但是高级语言表示的存储器则是一组有名字的变量,按名字调用变量,不按地址访问。机器语言同高级语言在语义上存在很大的间隔,称之为冯 (4)冯 (5)传统的冯行而且结果是预期的。一旦指令和数据有错误,机器不会主动修改指令并完善程序。而人类生活中有许多信息是模糊的,事件的发生、发展和结果是不能预期的,现代计算机的智能是无法应对如此复杂任务的。可见计算机从自动机器到自为机器还有很遥远的路要走。 2 非冯 2.1 非冯 近几年来人们努力谋求突破传统冯 (1)对传统冯诺依曼机进行改良,如传统体系计算机只有一个处理部件是串行执行的,改成多处理部件形成流水处理,依靠时间上的重叠提高处理效率。 (2)由多个处理器构成系统,形成多指令流多数据流支持并行算法结构。这方面的研究目前已经取得一些成功。 (3)否定冯 (4)彻底跳出电子的范畴,以其它物质作为信息载体和执行部件,如光子、生物分子、量子等。众多科学家正为进行这些前瞻性的研究。 2.2 具有代表性的非冯 2.2.1 光子计算机 光子计算机是一种由光信号进行数字运算、逻辑操作、信息存贮和处理的新型计算机。 欧洲科学家研制成功第一台光子计算机,其运行速度比普通的电子计算机快1000倍。电子计算机是由电子来存储传递和处理信息,光子计算机利用激光来传送信号,靠激光束进入反射镜和透镜组成的阵列进行运算处理,它可以对复杂度高、计算量大的任务实现快速的并行处理,这远胜通过电子“0”、“1”状态变化进行的运算。光子计算机在图像处理、目标识别和人工智能等方面发展

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档