CPU提速之指令流水线与超标量技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
吞吐率
存在问题
1.超标量处理机都重复设置有多个相同的指令执行部件,而超流水线处理 机 只是把同一个指令执行部件分解为多个流水极。
2.超流水线处理机要比超标量处理机条件转移等操作造成的损失大。 3.超流水线处理机的启动延迟比超标量处理机大 4.因为超线程技术是对多任务处理有优势,因此当运行单线程运用软件时,超线 程技术将会降低系统性能,尤其在多线程操作系统运行单线程软件时将容易出现 此问题。
5.在打开超线程支持后,如果处理器以双处理器模式工作,那么处理器内部缓存 就会被划分成几区域,互相共享内部资源。对于不支持多处理器工作的软件在双 处理器上运行时出错的概率要比单处理器上高很多。
明
解决办法
CPU具有超标量结构才能使用超标量处理机。 操作系统选用Windows XP及以上的版本才能正式支持“超线程”技术
注意事项
对于一些需要处理器进行运算的工作来说(专门为超线程或多核、多处理器设计 的程序),开启超线程功能绝对能够让平台的运算能力得到有效的提升,如果您 经常使用7-Zip和WinRAR等软件对文件进行压缩和解压缩,那么一定要开启超线 程,可以起到事半功倍的效果。 而对于偏向游戏的玩家来说,是否开启超线程,就要根据具体情况来抉择了。 首先,要看玩家在运行游戏的过程中,处理器的负载状态。比如有的玩家喜欢 双开、多开游戏客户端,那么平台会长时间运行在高负载的状态下,根据我们 之前的测试结果可以发现,在这种情况下,将超线程功能关闭,往往能够获得 更好的游戏体验。
介绍并分析“CPU提速之指令流水线与超标量技术”
生如夏花
目录
原理
存在问题
解决办法
注意事项
原理介绍
ቤተ መጻሕፍቲ ባይዱ
超流水线是通过细化流水、提高主频,使得 在一个机器周期内完成一个甚至多个操作, 其实质是以空间换取时间。 超标量,CPU架构是指在一颗处理器内核中 实行了指令级并行的一类并行运算。这种技 术能够在相同的CPU主频下实现更高的CPU
Thanks
公司名公司名公司名公司名