荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: trunks (深蓝的海), 信区: Hardware
标  题: 首度接触Intel第二代超线程技术(一)
发信站: 荔园晨风BBS站 (Wed Mar  5 18:44:35 2003), 站内信件

  本月18日在美国举行的IDF(Intel Developer Forum)上,INTER
对下一代的CPU构架要点进行了说明。现在的INTER CPU可以通过超线程
技术来实现同时并行多个线程,但将来的INTER CPU所能作到的不仅仅
如此---可以由一个线程自动生成别的线程并且可以任意并行处理,
这将是下一代超线程技术的特点之一。

  如今的超线程技术是让多个应用程序或单一应用程序的多个线程,
能够同时在同一颗处理器上执行以达到高速化,但是并不能在执行单一
应用程序的单一线程时使处理速度得到明显的提升。但下一代
inter CPU将使用的超线程技术会改变这种情况,这种改变是通过一种
被称为Speculative Multithreading的技术来实现的。即使在后台只运
行单一应用程序的单一线程,其速度的提升也会相当显著。

  INTEL公司负责指挥CPU研究工作的Justin Rattner先生(Intel
Senior Fellow and Director, Microprocessor Research Labs)说,
今后该公司CPU开发的重点将转移到多线程+多核心上,也就是说可以
使CPU同时并行更多的线程,并且还要在一个芯片中放入多个核心以实
现更多的线程同时并行处理。这样一来可同时并行的线程将由现在的2
个增加到4个甚至8个。

  Rattner先生还表示INTER将会在下一代CPU中导入非对称型超线程
技术和Auto-threading编译器。这种编译器可以通过超线程CPU采用硬
件方式让一个线程渐渐的生成为多个线程。这样一来即使是单一线程的
应用程序也能在超线程技术CPU上得到性能的提高。

  INTEL的Patrick Gelsinger向我们说明,在此次IDF上所提到的自
动生成线程等技术,最初都是在静态条件下通过编译器来实现的,以
后将实现在动态条件下完成。与此同时,INTER还在研究通过CPU的微
型化内核来实现同一目的。也就是说,首先只是用inter编译器
对应用程序进行再编译,再用超线程技术来提高性能,这样作也只能
算是投机性的方法。而在下一代产品中,INTEL所采用的dynamic
compiler layer(动态编译器层)会自动生成线程,所以在执行任何的
应用程序也都能实现高速化。虽然这种动态编译器不知道会不会象
Transmeta一样被操作系统的底层标准所采纳,但是在CPU内部最终生成
线程并执行的可能性相当高。


--
贪心的记忆  贴着人的心               爱已经  回不去
躲不去的为什么清晰                   不后悔  永远记着你
再觉醒  再冷静  总有一颗心           如果还可以  爱你到世界末日
是命定了不可能忘记                   我都不犹豫

我早就该相信  那个人会是你           如果还可以爱你

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.39.98]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店