- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机体系结构相关的论文
《计算机体系结构软件模拟技术》
[摘要]对现代的计算机系统而言,体系结构软件模拟技术是不可或缺的一环。于传统的没有软件模拟技术的计算机系统相比,该模拟技术能够在很大程度上缩短软件产品的设计周期,减低产品设计的开发费用,是一项现代计算机市场开发的有利工具。本文简单的分析了体系结构软件模拟技术的发展,将现有的技术进行分类归总。为今后该技术的发展指明了方向,有利于为该技术的研究人员提供相关建议。
[关键词]计算机体系结构模拟 计算机体系结构建模 建模技术 性能评估
中图分类号:F113.1 文献标识码:A 文章编号:1009-914X202125-0294-01
当前社会早已进入了计算机时代,人们的日常生活和工作都离不开计算机辅助,计算机技术也不断更新,变得更为复杂,处理器技术也越来越复杂。现在,单片处理器的晶体管数量已超过10亿。这样就给计算机系统的制造带来了资金成本和时间成本上的大幅度增加。一般来说,设计制造处理器需要经很多个设计和制造阶段,包括:体系结构设计评估和验证,逻辑设计评估与验证,电路设计验证,布局设计,最后才能进入生产阶段,才可以走进社会生活中。并且为了保证质量,这些过程通常都要重复很多次。研发一款新的处理器一般需要4――7年的时间,而处理器量产之前,还必须制造出样本进行实测,如果有问题还要重复制造样本并进行不断修改,反复进行评估和验证的过程,我们知道,电子产品在没有量产前,单个的生产成本是非常高的,这些问题就造成了处理器的研发设计的时间成本和资金成本大幅度上升,甚至让许多研发企业无力承受。为了解决这个问题,计算体系结构软件模拟技术就成为研发人员的首选。这种技术可以精确都时钟级别,从根本上解决了计算机体系结构研发的长时间和高成本问题。
1、计算机体系结构软件模拟技术的发展历程
1.1 萌芽阶段
计算机体系结构软件模拟技术的发展经历了一个漫长的过程,最初,计算机软件模拟技术的结构虽然已经建立,但是处理器技术并不完善,对系统运行也不能进行合理控制,由于处理器的工作效率低下,所以控制软件的设计也非常缓慢,计算机体系结构的软件模拟技术在不断的探索中缓慢前行。上世纪八十年代,我国的计算技术有了长足发展,经过长期不懈的研究,我国计算机系统在独立操作数据驱动和处理器高效利用技术两方面有了新的突破。至此,软件系统可以在计算机上进行更好的运行,计算机系统的控制也更为便捷。计算机的运行是以收集和处理技术为基础的。所以,在计算机应用软件技术的研发过程中要收集大量的数据,并结合计算机基础知识在计算机处理器平台上对软件系统进行构建和设计。这是计算机体系结构软件模拟技术发展的重要前提,技术人员由此掌握了计算机软件系统建设的大量数据经验。
1.2 技术研发阶段
在总结了技术探索阶段的各种数据和经验之后,技术研发的方法已经非常明确,研发人员运用性能分析模拟技术改良了计算机系统,这样,团建模拟技术就可以在处理器中进行合理运用。计算系统的质量得到了大幅度的提高,软件模拟技术也开始被广泛运用在计算机系统结构软件的研发中。计算机体系结构软件的模拟技术可以对系统运行进行更加顺利和有效的控制,再结合性能分析模拟技术,计算机系统的研发成本急剧下降。这样就降低了技术研发阶段的风险,从根本上节省了大量的时间成本和资金成本,保障了研发单位的经济利益。在技术研发时,还要考虑到计算机系统升级、实际应用,使计算机技术的实用性大幅度提高,计算机系统的工作能力成倍增加。但是在技术研发阶段,对模拟器运行的状况一定要进行合理和有效的控制,只有准确控制模拟器的运行,才能运用结构软件的模拟技术改良计算机系统,提高模拟技术的实际运用效果。
2、开发计算机体系结构软件模拟技术面临的问题
2.1 设备的研发难度非常之高
计算机是一套非常复杂的系统,要想实现在计算机软件系统上模拟运用计算机的各个电路及晶体管等技术是非常困难的。如果笼统地将计算机的各种特点都运用软件系统模拟是几乎不可能实现的。面对这个问题,研究人员采用了计算机系统的层次划分技术,使原本复杂的计算机系统变得相对简单化。计算机体系结构就是将计算机系统根据组成机构进行层次划分。简化后的计算机系统的复杂性依然很高,给模拟设备的开发造成了很大困难,目前计算机体系结构软件模拟设备的开发主要利用C语言来进行,这种串行结构编程语言给模拟器的实际开发造成了长时间、高成本的问题。
2.2 模拟设备京都偏低,运作效果差
模拟设备的精度低,效率差也是计算机体系结构软件模拟设备开发中遇到的问题,在开发过程中,对模拟器的具体要求未能进行准确的分析研究;未能透彻理解计算机体系结构的真正目的;对设计过程中的细节问题不
原创力文档


文档评论(0)