什么是超线程?

什么是超线程?,第1张

逻辑处理器是:

逻辑处理器指的就是支持超线程技术的处理器在一个单核心的CPU内,利用其中空闲的执行单元,模拟出另外一个核心,使整个CPU有两个逻辑核心,从而提高整个CPU的工作效率。

注意:因为逻辑处理器是通过在一枚处理器上整合两个逻辑处理器单元,使得具有这种技术的新型CPU,有能同时执行多个线程的能力,这就是我们所说的超线程 。

一、CPU内核

CPU内核是CPU中间的核心芯片,由单晶硅制成,用来完成所有的计算、接受/存储命令、处理数据等,是数字处理核心。

核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。

1、内核简介

绝大多数CPU都采用了一种翻转内核的封装形式,也就是说平时我们所看到的CPU内核其实是这颗硅芯片的底部,它是翻转后封装在陶瓷电路基板上的,这样的好处是能够使CPU内核直接与散热装置接触。这种技术也被使用在当今绝大多数的CPU上。而CPU核心的另一面,也就是被盖在陶瓷电路基板下面的那面要和外界的电路相连接。

CPU都有以千万计算的晶体管,它们都要连到外面的电路上,而连接的方法则是将每若干个晶体管焊上一根导线连到外电路上。例如Duron核心上面需要焊上3000条导线,而奔腾4的数量为5000条,用于服务器的64位处理器Itanium则达到了7500条。这么小的芯片上要安放这么多的焊点,这些焊点必须非常的小,设计起来也要非常的小心。

由于所有的计算都要在很小的芯片上进行,所以CPU内核会散发出大量的热,核心内部温度可以达到上百度,而表面温度也会有数十度,一旦温度过高,就会造成CPU运行不正常甚至烧毁,因此很多电脑书籍或者杂志都会常常强调对CPU散热的重要性。CPU还应有确定的主板,如:i7的CPU就只能用专用的主板。

2、内核发展

CPU核心的发展方向是更低的电压、更低的功耗、更先进的制造工艺、集成更多的晶体管、更小的核心面积(这会降低CPU的生产成本从而最终会降低CPU的销售价格)、更先进的流水线架构和更多的指令集、更高的前端总线频率、集成更多的功能(例如集成内存控制器等等)以及双核心和多核心(也就是1个CPU内部有2个或更多个核心)等。

CPU核心的进步对普通消费者而言,最有意义的就是能以更低的价格买到性能更强的CPU。

出现了扩展cpu内核的方法这个方法能让电脑加上1000个内核运算速度比一般电脑快20倍。

现在默认都是打开
超线程技术出现的早期,开启超线程可能导致游戏帧数比关闭超线程低
偶尔还会在游戏里出错闪退等不兼容现象
现在的软件和游戏都是打开性能更好,游戏帧数更高,且CPU占用更低

目前还没有什么作用
以现在的网络游戏来说,普遍支持的是双核优化
意思就是双核心CPU运行效果更好,性能更佳
这个当然指英特尔的双核处理器,比如I3和奔腾系列
而AMD的双核处理器,双核性能比较低,即便游戏对双核优化
AMD的双核在游戏中,比起英特尔的双核差距还是有点大的
所以现在AMD的CPU,都是选择四核心了
总之目前基本很少有游戏支持超线程技术,就是对超线程没有优化效果
甚至目前对四核支持优化的游戏还是很少的
以网络游戏来说,目前的DNF LOL以及其他QQ系列游戏(飞车,炫舞等腾讯游戏)
还有守望先锋,剑灵,仙剑,反恐OL等网络游戏,都是支持双核优化
对于四核心来说,还没有普遍支持优化效果,可能要2020年以后才开始四核优化吧
说白了现在的CPU性能有点超前,意思是性能过剩了
随着竞争日益加大,CPU产品也在不断更新,但是网络游戏没有那么快的更新速度
以目前来说,就英特尔的I3处理器就可以基本通吃所有网络游戏
只要配一块比较好的显卡,千元左右的,市面上很多游戏基本都没问题
像现在的E3和I7,是四核心八线程,基本上除了多任务处理等需要外
四核心在游戏上,和双核处理器比起来根本就没有多大的提升效果
当然除非是一些大型游戏,特别吃CPU的那种是例外,但基本普遍双核处理器足够
像四核八线程的8线程技术,还没有游戏支持优化它
我指的游戏不仅是网络游戏,还有各种单机游戏,比如GTA5 DOTE 上古卷轴,古墓丽影,尼尔机械,生化危机系列,黑暗之魂系列,使命召唤系列等等,8线程技术对这些游戏目前都没有任何提升
即便是很吃CPU的游戏,只要是四核心四线程就足够了,八线程目前还派不上用场

超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程 *** 作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。因此支持Intel超线程技术的cpu,打开超线程设置,允许超线程运行后,在 *** 作系统中看到的cpu数量是实际物理cpu数量的两倍,就是1个cpu可以看到两个,两个可以看到四个。
有超线程技术的CPU需要芯片组、软件支持,才能比较理想的发挥该项技术的优势。
什么是双核处理器呢双核处理器背后的概念蕴涵着什么意义呢简而言之,双核处理器即是基于单个半导体的一个处理器上拥有两个一样功能的处理器核心。换句话说,将两个物理处理器核心整合入一个核中。企业IT管理者们也一直坚持寻求增进性能而不用提高实际硬件覆盖区的方法。多核处理器解决方案针对这些需求,提供更强的性能而不需要增大能量或实际空间。
双核心处理器技术的引入是提高处理器性能的有效方法。因为处理器实际性能是处理器在每个时钟周期内所能处理器指令数的总量,因此增加一个内核,处理器每个时钟周期内可执行的单元数将增加一倍。在这里我们必须强调一点的是,如果你想让系统达到最大性能,你必须充分利用两个内核中的所有可执行单元:即让所有执行单元都有活可干!
为什么IBM、HP等厂商的双核产品无法实现普及呢,因为它们相当昂贵的,从来没得到广泛应用。比如拥有128MB L3缓存的双核心IBM Power4处理器的尺寸为115x115mm,生产成本相当高。因此,我们不能将IBM Power4和HP PA8800之类双核心处理器称为AMD即将发布的双核心处理器的前辈。
目前,x86双核处理器的应用环境已经颇为成熟,大多数 *** 作系统已经支持并行处理,目前大多数新或即将发布的应用软件都对并行技术提供了支持,因此双核处理器一旦上市,系统性能的提升将能得到迅速的提升。因此,目前整个软件市场其实已经为多核心处理器架构提供了充分的准备。

32位、64位指的是处理器中的计算机制,指数据的长度、指令寻址的长度。64位指按64个2进制数去寻址。32位计算在理论上可支持4G内存,而实际上只能支持2G。随着互联网、企业信息化的发展,服务器应用的复杂程度越来越高,对内存需求扩张得非常快,现在一个标准服务器配1G、2G的内存很普遍,32位服务器走到今天已经到了技术尽头,不得不升级到64位。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13301035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-10
下一篇 2023-07-10

发表评论

登录后才能评论

评论列表(0条)

保存