intel吧 关注:748,414贴子:3,099,804
  • 9回复贴,共1

有没有懂电脑的朋友

只看楼主收藏回复

英特尔的超线程是什么


IP属地:广西来自Android客户端1楼2023-10-15 12:02回复
    应该选哪个


    IP属地:广西来自Android客户端2楼2023-10-15 12:02
    回复
      成功避开了正确答案
      看到百度解释
      “超线程技术的CPU需要芯片组、操作系统和应用软件的支持,才能比较理想地发挥该项技术的优势。”
      超线程的性能并不等于两个CPU的性能
      没一个是正确的


      IP属地:江西3楼2023-10-15 12:11
      收起回复
        等等 看来 选C有一定道理。


        IP属地:江西4楼2023-10-15 12:12
        收起回复
          正确答案是C
          超线程的本质是硬件上与单线程核心不同,再加上软件的支持才能正常工作。
          简单来讲,一个CPU的核心大致分为计算单元和指令处理单元。数据和指令先经过指令处理单元处理(这里的处理指一系列解码、转码、甚至复杂CPU的指令重排序(如支持乱序指令执行的U)过程,你可以理解为前端)。后端就是计算单元,真正用ALU等模块进行计算的部分。
          通常的不具备超线程能力的简单CPU一单元的指令前端对应一单元的计算后端。超线程U的后端通常是两单元,实际执行指令时,前端可以同时分配给两个后端任务,以达到类似双核心同时处理任务的作用。但是说起来简单,怎么分配、什么时候分配等等问题往往让超线程几乎无法达到双核的效果,会有一定程度的损耗。你可以看到x99平台,经典2666v3那一代,关了超线程之后游戏性能会提高,这就是因为一个前端对两个后端导致每个后端都吃不饱,游戏这种注重单线程性能的应用性能就会下降。12代大小核的调度优先级也是大核>小核>超线程,总之超线程是为了多核场景准备的,没考虑一点单核能力


          IP属地:北京来自Android客户端5楼2023-10-16 10:36
          收起回复
            计算机试题吗


            IP属地:河南来自Android客户端6楼2023-10-17 19:19
            回复