什么是超线程?超线程指的是什么?对超线程的理解
什么是超线程
超线程(hyper-threading)其实就是同时多线程(simultaneous multi-theading),是一项允许一个CPU执行多个控制流的技术。
超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HT的die的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2Cache(二级缓存)则保持不变,这些部分是被分享的。
虽然采用超线程技术能够同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。
超线程干嘛用的
首先讲下英特尔的超线程技术,英特尔的超线程技术早在奔腾时期就有了,还在XEON处理器用到过,如果说奔腾D运用的双核心技术是把两颗单核的CPU塞在一起的话,超线程就是把一颗单核的CPU模拟成双核的来用,仅需要复制必要的资源、让两个线程可同时运行;同一时间内处理两个线程的工作,模拟实体双核心、双线程运作,讲的简单一点就是英特尔把一个只有X个核心的CPU,模拟成双倍核心来用
AMD的超线程技术就另外一种东西了,如果说英特尔的超线程技术是一种魔法,AMD的超线程技术就是物理层面上的超线程(CMT)了, AMD将一个核心在物理层面“切”成了双核,所以对不支持优化CMT的软件就捉襟见肘了,因为是“切”开的,不能像英特尔那样那样随时“合体”,想开就开,不想开就不开。所以在运行不支持CMT的软件时,软件会将一个模块中的一个小核心当成正常的大核心来使用,实际只用了“半个”核心,本质上也是模拟出两个核心来使用,这其实就是AMD单核性能比不上英特尔的原因,之后AMD提出的“模块化”,本质上也是一种部分超线程技术,不过只有浮点单元是超线程的
责任编辑:hnmd004
- 什么是超线程?超线程指的是什么?对超线程2023-05-11
- 津滨发展业务主要在哪些城市?津滨发展股票2023-05-11
- 2023淘宝618什么时候开始 淘宝天猫618活动2023-05-11
- 涉水险怎么赔付?涉水险和车损险的区别?2023-05-11
- 信用卡逾期无力偿还最坏结果是什么?信用卡2023-05-11
- 国际金价今日黄金价格多少钱一盎司?国内黄2023-05-11
- 什么是等额本金抵押权?抵押权实现的方法有2023-05-11
- 小额投资理财有哪几种类型?小额理财投资有2023-05-11
- 国债逆回购和余额宝哪个收益高? 国债逆回2023-05-11
- 《逆水寒手游》江湖技能怎么获得?《逆水寒2023-05-11
- 津滨发展股票代码是多少?津滨发展股票行情2023-05-11
- 王中军有多少个亿身家?华谊兄弟现在怎么样2023-05-11
- cd-rom是什么意思?cdrom属于什么硬件类型?2023-05-11
- 二手房过户需要多久?二手房过户需要注意什2023-05-11
- 怎样防范个人住房抵押贷款风险的对策?领房2023-05-11
- 余额宝一天的利息有多少?为什么不建议把钱2023-05-11
- 佳沃蓝莓和丹东蓝莓哪个好吃?蓝莓不能和什2023-05-11
- 一直用借呗会有哪些影响?长期在借呗借钱会2023-05-11
- 营业税税率是多少?营业税怎么计算?什么是2023-05-11
- 函谷关是什么样的景区?函谷关景区内有哪些2023-05-11
- 律师事务所可以实行风险代理收费吗?哪些情2023-05-11
- 拍卖当事人的概念是什么?拍卖具有的主要法2023-05-11
- 哔哩哔哩怎么保存视频到本地?edge浏览器怎2023-05-11
- 小孩子吃黄皮的好处是什么?黄皮果吃多了会2023-05-11
- 什么是电子邮件地址?电子邮件地址怎么注册2023-05-11
- 楚乔传中苗苗演谁 苗苗二胎是男孩还是女孩2023-05-11
- 苗苗在楚乔传中演谁 苗苗二胎是男孩吗?2023-05-11
- 股票成交量怎么看?股票成交量大说明什么?2023-05-11
- win10摄像头怎么开启使用?win10无法登陆xb2023-05-11
- 成都限购政策实施前未能网签怎么办?申请商2023-05-11