- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
I多核心的需求再强也得要软件支持
多核心的需求 再强,也得要软件支持不管几核心,要软件搭配才能发挥全部实力 理论上来说,当计算机中采用了n个处理器之后,应该不需要改变任何的状态,就可以得到比单个处理器还快n倍的效能,不过,事实上要有如此的变化,就得需要软件大力支持。 你现在所使用的计算机中,各种的软件包括操作系统、绘图软件、影片播放、文书作业等等的一切,都是由程序设计师依照使用者的需求,以及目前的硬件架构逻辑来 进行撰写。但是几乎都是以「一颗处理器」的逻辑来设计程序,在双核心甚至于多核心时代来临后,许多软件对于这样的新硬件无法完全兼容或是优化。 老旧程序,只支持单核心 虽然目前许多操作系统,对于双核心或是多核心等都已经开始支持,但并不意味「所有」软件,对这样的处理器都有同样的支持度。从过去的测试与使用经验来看, 无论是Intel或是AMD的多核心处理器,相较于自家的单核心处理器之下,在老旧的多媒体、游戏、文书作业软件中,使用多核心处理器后,都没有「大幅 度」的执行速度提升,有些软件甚至会发生软件执行速度减慢的情况,原因是这些软件内部,还都是使用「单线程」的逻辑概念来设计的,所谓的单线程,你也 可以视为它只支持单核心处理器的软件,因此在这些单线程程序在运作时,就算使用的是双核心处理器,在实际运作时,也只有一颗核心会替这套软件执行工作, 另一颗处理器核心则有可能会处在闲置的状态。因此在这样的情况下,双核或是多核心实际上是没有意义的,反而还增加了消费者的购买成本。 多任务使用环境得需多核心 目前多核心处理器可发挥最大效益的地方,就是在服务器或工作站中,因为这些平台上所运行的程序,都是以「多线程」方式来撰写,例如工作站要利用3D绘图 软件进行动画后制处理,软件就会充分利用工作站内的资源,例如处理器、显示适配器、内存等,因此多核心便扮演了相当重要的角色,因为这时候的执行速度将会受 到处理器的速度以及核心数量的影响。 使用一般计算机平台的用户也不必灰心,随着双核心、多核心处理器的普及程度来看,日后支持多线程的应用程序也会愈来愈多,像是目前的的Office文书 作业、Firefox浏览器等应用程序。但各位读者可别觉得你不需要多核心处理器,实际上像是「开启浏览器上网」这个小动作,这样看似简单,实际上却有许 多工作在背后默默的执行,浏览网页时还牵涉到Flash、多媒体播放、Java程序的运作、安全性认证等等,所以你说你不需要多核心的计算机,但你执行的软 体可能不这么认为。 绘图软件处理器支持度目 前大部分的知名绘图软件,都是使用同样的软件核心去做不断的强化,因此会看到某些较为老旧版本的软件是不支持一颗以上的处理器,而随后推出的新版本则开始 慢慢支持,这就是厂商们发现愈来愈多人使用双核心与多核心,才立刻进行程序的修改。图中可以看到Adobe Premiere Pro CS3,对于双核心处理器的支持度,但目前仍未写上支持多核心。处理器厂商的协助支持从 Intel这份简报来看,不论是多媒体创作、影音处理、电子表格或是游戏等等,都可以支持多核心处理器。其实,这也意味着处理器厂商也花了不少金钱、设备等 供应这些软件开发商,才有今天如此漂亮的成绩。不过,若是消费者已经具备了多核心平台,再来使用这些软件,可以确信的是一定会具备比单核心更好的执行效 能。操作系统分配软件工作量 虽然目前常用的软件,像是文件压缩、游戏软件等没有支持多线程,因此它们用利用单核心或多核心来执行时没什么效能上的分别,不过我们的操作系统却是支持 的,因此,我们若使用多核心处理器时,在同时执行多个单线程软件后,这时的操作系统会把每一个单线程的指令分派给多个核心,使运作的软件可以加快执行 速度。 例如,你正在执行一个需要耗费许多时间才能压缩完成的档案,还可以一边看DVD影片,一边进行系统扫毒的动作,这个时候支持多核心的操作系统,就是在替你分派工作量给闲置的核心来执行,如此一来便可以快速地完成所有的工作量。 游戏也迫切需要多核心 不知道各位是否玩过世纪帝国之类的实时战略游戏?简单的描述,这是一种让多个玩家可以同时进行的游戏,而每一位玩家所操控的国家里,都有各自的单位要玩家 自行操控,假设一共有8个国家,而每一个国家有200个单位,并且同时在进行各自的工作,所以整个游戏中共有1600个单位同时间在移动,再加上每一个单 位都具有独立的人工智能,因此对于计算机会有着非常庞大的工作量等待着被执行、计算,此时多核心处理器的优势就会展现出来。 因此,现在已有许多厂商在开发游戏时,已经不再是针对单核心或是双核心来设计,而是「多核心」的思考方向来进行,使得游戏中的各种表现可以发挥到极致,也 让程序设计师不必再顾虑处理器的使用率,这是因为能够支持多核心的游戏引擎已成为游戏设计的关键技术,程序设计师能让游戏中特定部分的程序代码,例如物理模 拟与人
您可能关注的文档
最近下载
- 小学生助人为乐PPT帮助他人快乐自己主题班会演讲ppt.pptx
- 3104112《心理健康与职业生涯学习指导》(答案).pdf VIP
- 企业文化与商业伦理(东北大)中国大学MOOC慕课 客观题答案.docx
- TCHSA-013-2023-牙周病患者正畸治疗指南.pdf VIP
- 云米互联网洗衣机(10KG)-产品说明书.pdf
- 小学语文主题式大单元整体教学研究课题报告(立项) .pdf
- 六年级下册道德与法治第4课《地球—我们的家园》第一课时 教案教学设计.doc
- 《心理健康》大学主题班会.ppt VIP
- IBM-长安汽车基于产品为主线的组织及管理体系诊断项目_福特案例研究-2016.pptx VIP
- 2023北京海淀三年级(上)期末语文试卷含答案.docx
文档评论(0)