天气预报 > 数码 > 超线程有什么用
超线程有什么用
更新时间: 2021-12-29 09:40:27  

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

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

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

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

关键词: 什么

超线程有什么用相关经验

天气预报

最新推荐

页面:/news/view-1236073/ | 耗时:0.1959 s | 内存:2.11 MB | 查询:4 | 缓存读取:3 写入:0 | 加载文件:25
select * from tbl_Articles WHERE ArticleID=1236073 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=1236073 LIMIT 0,1
select * from tbl_Articles_sphinx where id=1236073 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(1113063,1118238,1102778,1100007,1106302,1104262,1119433,1100171,1115603,1118659,1097995,2816976,1108768,1116507,1104381,1102352,908040,1097237,1109236,1115547,1091015,1090951,1092740,1121824,1116503,1091125,1096322,1112358,1096957,1110836) ORDER BY field (ArticleID,1113063,1118238,1102778,1100007,1106302,1104262,1119433,1100171,1115603,1118659,1097995,2816976,1108768,1116507,1104381,1102352,908040,1097237,1109236,1115547,1091015,1090951,1092740,1121824,1116503,1091125,1096322,1112358,1096957,1110836)