cpu主流技术和指令集

cpu主流技术和指令集

ID:23080865

大小:1.17 MB

页数:17页

时间:2018-11-04

cpu主流技术和指令集_第1页
cpu主流技术和指令集_第2页
cpu主流技术和指令集_第3页
cpu主流技术和指令集_第4页
cpu主流技术和指令集_第5页
资源描述:

《cpu主流技术和指令集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CPU主流技术及指令集引文:CPU有哪些主流技术?实际使用中对性能有怎样的影响?Intel官网对I5-2400Sspec网址:http://ark.intel.com/products/52208/Intel-Core-i5-2400S-Processor-(6M-Cache-2_50-GHz)1.CPU主流技术1.1.IntelEISTSpeedStep技术,使CPU频率能在高、低两个确定的频率间切换,而且这种切换不是即时调整的,通常设置为当用电池时降为低频,而在用交流电源时恢复到高频(全速)。由于降为低频的同时也会降低电

2、压和功耗,一方面CPU本身耗电量减少,另一方面发热量也会减少,这样还能缩减甚至完全避免使用风扇散热,进一步的节约了用电,因此能延长电池的使用时间;另一方面在用交流电的时候又能恢复为全速工作以获得最高性能。EIST—EnhancedIntelSpeedStepTechnology(增强型IntelSpeedStep技术),与早期的SpeedStep技术不同的是,增强型SpeedStep技术可以动态调整CPU频率,当CPU使用率低下或接近零的时候动态降低CPU的倍率,令其工作频率下降,从而降低电压、功耗以及发热;而一旦监测到CP

3、U使用率很高的时候,立即恢复到原始的速率工作。AMD的CPU有类似效果的技术,称作PowerNow!(移动平台)或者Cool'n'Quiet(桌面平台)。测试过程中若是关闭了EIST,可用tool监测到CPU的频率会固定在标准频率,相反打开则频率会根据工作任务动态的调整频率。1.2.IntelTuborboost智能加速技术又称睿频加速技术,TurboBoost为新一代能效管理方案,与EIST的降低主频以达到控制能耗的想法不同,TurboBoost的主旨在于——在不超过总TDP(ThermalDesignPower)的前提下

4、,尽量挖掘CPU的性能潜力。它基于Nehalem架构的电源管理技术,通过分析当前CPU的负载情况,智能地完全关闭一些用不上的核心,把能源留给使用中的核心,并使它们运行在更高的频率,进一步提升性能;相反,需要多个核心时,动态开启相应的核心,智能调整频率。这样,在不影响CPU的TDP(热功耗设计)情况,能把核心工作频率调得更高。测试过程中开启TurboBoost后,CPU负载任务变化的时候,会动态调整CPU频率,到底能频率提升到多少算是正常的?可以查阅CPU出品商的官方spec。1.1.IntelVTIntelVT(Virtua

5、lizationTechnology)允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。在纯软件VMM中,目前缺少对64位客户操作系统的支持,而CPU的虚拟化技术除支持广泛的传统操作系统之外,还支持64位客户操作系统AMD同类功能技术AMD-V在测试过程中开启VT技术就可以使用虚拟机,相反关闭则不

6、能使用虚拟机(针对64位OS),所以在测试CPU虚拟技术时安装的虚拟系统必须是64位OS。若安装32位OS,那么关闭与打开VT都是可以使用虚拟OS的。1.2.VT-d(IntelVirtualizationTechnologyforDirectedI/O)I/O虚拟分配技术,现在的I/O设备虚拟化主要是用模拟方式,因此性能上很容易成为瓶颈,此项技术将I/O虚拟化分配I/O组件,传送给中断与配置I/O内部记忆体单元的方式给虚拟机器,以防止虚拟机器使用DMA来终止与真实硬体的隔离。要使用VT-D,必須要下面几项:1、CPU2、c

7、hipset3、主板4、OS(VM)在VM中指定设备在VM中要指定VT-d设备。只要在VM中新增PCIDevice,在设定时,系统会要求指定要使用的PCI设备,在设备前打勾。当新增完成后,在VM中会要求安装这个设备的原生驱动程序,安装好之后就可以使用了。1.1.IntelHT超线程(HyperthreadingTechnology)超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。从实质上说,超

8、线程是一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术。I3-2100HTenabled:I3-2100HTdisabled:1.1.IntelTXTIntel® Trusted Execution Technology (Intel® TXT)能确保虚拟机器监控程序(virtu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。