自从Intel 研发出了超线程技术之后,有的网友总会觉得Intel的超线程技术是个摆设,看起来就像是花多了几百块钱买多2条虚拟的线程,好像很划不来,毕竟实实在在的物理核心数量没有增加。
但是,超线程和多通道其实有着基于相同理论的特点,因为CPU(特别是多核CPU)执行指令时一次只能执行一条指令,而超线程技术就是指通过硬件指令让CPU可以同时执行两条指令甚至多条指令,这样可以充分发挥核心的闲置性能。
简单的来说,超线程技术是非常实用的一种技术,将闲置处理资源充分调动起来,增强核心并行运算性能,在操作系统中一颗物理CPU能当做多颗CPU来使用。那么,在硬件支持的条件之下,本次就以磐正主板为例,向大家展示如何开启或者关闭超线程技术
当安装了Intel i7 7700k CPU之后,在系统的任务管理器中只能认出4个逻辑处理器,按道理i7 7700k不是4核心8线程共8个逻辑处理器的吗?
并且在4线程状态下,处理器在CINEBENCH R15测试软件中的得分仅为676cb。难道我买的是一颗假的CPU?
其实这是主板BIOS中禁用了CPU的“HT超线程”技术。解决方法也很简单。开机后按Del进入BIOS。在“高级”一栏的“CPU配置”中找到“Hyper-Threading”(超线程)选项,将其从“禁用”修改为“启用”。保存修改并重启之后进入操作系统。
再次打开任务管理器,CPU的8个“框框”又出来了!重新运行CINEBENCH R15软件并测试,最终得分为923cb,相对于4核4线程其增幅达50%!相当于同平台i7处理器与i5处理器的性能差。
好了,到这里想必大家对于超线程已经有了概念性的认知了,总的来说超线程可以有效提升CPU利用率,改善计算机的性能,提高系统可靠性。另外,超线程技术需要CPU支持,需要主板支持,需要操作系统支持,还需要应用软件支持,缺一不可。在这里友情提醒一下大家,如果购买了具备“HT”超线程技术的CPU,请记得打开“HT”超线程技术哦!
|