周报全文
2008-07-08 13:29    文章来源:网界网

[周报全文]x86的历史和未来

作者:CNW.com.cn


战略转变

即使没有与应用有关的改进,性能上的改进也足以使x86获得令人惊奇的成就。1978年,8086处理器问世的时候,它的工作频率只有5MHz,芯片内的晶体管数量为2.9万多个。 如今的四核英特尔台式电脑处理器的工作频率已经达到3GHz,速度是8086300多倍,芯片内的晶体管数量也增加到了8.2亿多个,是原来的2.8万倍。

卡内基梅隆大学计算机科学教授、英特尔研究顾问Todd Mowry说:“在不断减小晶体管尺寸和其他技术改进的过程中,英特尔也遇到不少巨大的技术难题,英特尔对此进行了大量投资。”英特尔将其中一个问题称作是右拐弯。随着电路尺寸的缩小,散热问题变得越来越难解决,只能通过增加芯片上的处理器核心数量来提升性能,而不能无限制地加快处理器时钟速度。

Mowry说,随后对提升性能的研究也就从硬件转移到了软件上。他说:“在研究社区,问题的重点不是我们如何开发出更好的处理器核心,而是如何将许多核心集成到一个芯片上。”

目前最有希望取得成功的解决方案是利用软件交互内存的技术将多核心芯片并联起来,那样就可以在不损害共享数据的情况下保留并行线程,而且也不用锁定或限制对那些数据的访问。这是一种算法解决方案,属于软件范畴,但是对这种技术的支持可以被内建到x86硬件中去。

Mowry说,不断在处理器芯片上增加更多核心,这种解决方案的唯一限制是软件开发商利用那些核心的能力。最大的障碍就是思路的转变,从串行思路转向并行思路。

Rattner预计,在未来五到七年内,每片芯片中的处理器核心数量将达到数百个。由于每个核心都拥有多条线程,因此芯片支持的并行线程的数量可能会超过1000个。 但是他也承认,现在这个世界上还没有多少人知道如何利用好1000条线程。

1  2  3  4  5  6  7  8  
责任编辑:程永来

文章评论

评论加载中...请稍后

精彩专题