PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

Asuka小讲座之五:超线程技术通识

  [复制链接]
1#
heren3 发表于 2012-4-22 01:58 | 显示全部楼层
浮点占地大,整数占地小,于是2个整数一个浮点搞成所谓的双核模块

而浮点又是最重要的
2#
heren3 发表于 2012-4-22 16:28 | 显示全部楼层
Intel在Pentium 4 3.06G第一次带来了HT技术,我当年记忆犹新

主要是进行线程拆分,将三个ALU均分为两个线程进行工作

因为当时的单核心CPU在多个程序共同运行的时候是使用分时进行的,时钟周期1,3,5,等执行线程A,时钟周期2,4,6等执行线程B;

超线程技术让单核心CPU将三个ALU拆分成1+2的模式,无需进行分时操作,同时运行多个程序

HT技术一直以来存在10%~20%的重多线程负载性能提高
3#
heren3 发表于 2012-4-22 16:30 | 显示全部楼层
后来HT技术消失好久,Nehalem架构的i7将ALU等单元偶数化,进一步加强了HT性能
4#
heren3 发表于 2012-5-7 22:54 | 显示全部楼层
很多软件运作原理决定了其无法进行并行化

无法进行并行化的程序仅和架构主频有关,跟核心数没有任何关系
比如几乎所有的模拟类游戏
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部