超线程有什么用

作者:原创时间:2022-06-18
文档

“超线程”(Hyperthreading Technology)技术是通过采用特殊的硬件指令,可以把两个逻辑内核模拟成两个物理超线程芯片,在单处理器中实现线程级的并行计算,同时大幅提高运行 效能,从而实现在单处理器上模拟双处理器的效能。

如果我们CPU将一件工作,分成10份,由10个人来分别完成,只有10个人全完成了,这个工作才算全完成,可以理解为10跳流水线共同完成完这项工作的所有部分,CPU才可以进行下一件工作。一件工作分得越细致,需要的人越多,流水线就越长,效率(CPU频率)越高,就像工厂里的生产线一样。

然而可能分给每个人(每条流水线)的任务不尽相同,有的先完成了,有的后完成了,先完成的必须等待后完成的做完了才可以进行CPU下一工作。这样就造成了空闲。流水线做的越长(工作分得越细致、共同完成这个工作的人越多)这种情况越严重。

因此超线程技术就诞生了,超线程技术实际上是虚拟一个CPU,让已经完成自己任务的,进入等待状态的流水线(那个分配的任务比较轻的,干活比较快的人),提前进行下一任务。理论上这样可以提高效率。

显示全文
荔枝保存温度是多少 沸程宽是什么意思 通话记录删除了还能查到吗 请问惠州的横沥有温泉吗 一颗虎皮兰多久能爆盆 手机关机后屏幕还亮 大约几个苹果一千克 地下室属于基础还是主体 为什么老是连不上网 低保户住院有什么优惠 违反QQ空间规则怎么办 新手开新车要注意什么 地下车库使用需注意哪些 net是什么无线网 玻璃油漆怎么洗 火车站怎么扫码进站 大王elleair面纸怎么样 泡沫胶能防水多长时间 两向量乘积的模怎么算 咖啡可以加奶茶吗 中了邪可以用什么四字成语来代替 适合家庭饲养的宠物犬 庆余年的院长是谁 会计科目中销售收入包括哪些科目 黄垣是什么 集梦有毛为什么会被打 卢焯是怎么死的 怎样评价马可波罗 豇豆发芽了能吃吗 韩国烤五花肉是用什么肉做的 古代将军应该封什么候 故意延误投递邮件罪主观是什么 有什么软件可以提高音量 情侣离别时说的话200字 诈骗欠款判刑后能还款吗 电脑上删除键是哪一个 杏子要剥皮吗 飞机跑道用什么材料 dnf守护珠怎么装上去 三国的荆州是哪里