Intel Hyper-Threading Technology(1)

版权声明:转载必须保留原出处,没有书面许可不可用于商用目的, https://blog.csdn.net/qq_43401808/article/details/85850136

Introduction and History

超线程技术是Intel实现同步多线程技术(SMT)的专利技术,用于提升x86处理器上的计算并行性,可以同时执行多个任务。在Intel的术语中,超线程的正式名称是Hyper-Threading Technology或者HT Technology,简称为HTT或HT。

2002年2月,超线程技术第一次在Xeon服务器处理中亮相,同年11月发布的桌面版Pentium 4处理器也集成了超线程技术。随后这项技术植入到了安腾Itanium,阿童木Atom,酷睿Core ‘I’系列处理器,以及其他的处理器产品中。

注:2002年,130纳米制程的基于Netburst微架构的Intel Xeon处理器,代码名“prestonia”,开始支持超线程技术。https://ark.intel.com/products/27278/Intel-Xeon-Processor-3-06-GHz-512K-Cache-533-MHz-FSB

2002年11月,拥有533MT/s前端总线,3.06GHz主频的Pentium 4处理器也引入了超线程技术,被称为Pentium 4 HT处理器。在2003年4月14日,Intel正式宣布了新的Pentium 4 HT处理器,采用了800MT/s前端总线(200MHz的物理时钟),主频达到3GHz。

下面这张支持超线程的Pentium® 4处理器图片来自于wikipedia。

https://upload.wikimedia.org/wikipedia/commons/1/14/KL_Intel_Pentium_4_Northwood.jpg

接下来要讲述的超线程技术主要基于最初的超线程实现,这些实现也延续到后续各代微架构中,新的微架构有时会对超线程技术有所改变或增强,我们会在最后做个总结。

猜你喜欢

转载自blog.csdn.net/qq_43401808/article/details/85850136