INTEL帝国的忧患(13)
文章来源: 杨子2006-06-17 14:53:25


INTEL
帝国的忧患 (13)

这要先从AMD的HYPER-TRANSPORTATION谈起 .

在面对CPU到RAM, IO到RAM的瓶颈问题上,AMD并没有采取INTEL的路线----把原来RAM COMTROLLER扩大并且分成南桥北桥, 而是另起炉灶,另辟小经.它叫HYPER-TRANSPORTATION,简称为HT.

此HT非INTEL的HT.原理功效都完全两会事.就像一个小平是大中国的设计师,另一个小平是"新东方”的总裁,----名字巧合相同而已----其层次,地位,功能均没任何相干之处.

5年前INTEL发明并且大力推销他的HT(Hyper-Threading)技术, 当时也着实红火了一阵子.记得INTEL第一次在OREGAN的设计大本营用蓝球的传递来演示这个原理时,着实让Y耳目一新,也倍受鼓舞.----我把他叫做"蓝球传递模型":

1). 40个蓝球,两个人传递.一个人A从筐里取球传给B, B负责把球透进栏里;可见, A传的再快,B 也得一个一个地瞄准再”投”---B耽误了进度,成了问题症结所在;这种串行就是原始的单相控制系统;

2). 40个蓝球,3个人传递.一个人A从筐里取球传给B; 当B试着瞄准--投栏动作的同时,A从筐里取球传给C;当C试着瞄准--投栏动作的同时,A从筐里取球传给B;….. 如此交替,B和C一个一个”投”---投的进度快了, 而A传球成了耽误进度的瓶颈 . 这就是INTEL著名的”HT(Hyper-Threading” 初型.

3). 40个蓝球,6个人传递,一个人A从筐里取球传给B; 当B试着"瞄准--投栏"动作的同时, A从筐里取球传给C;当C试着"瞄准--投栏"动作的同时,A从筐里取球传给B;….. 如此交替,这是一相. 另外, 一个人D从筐里取球传给E;当E试着"瞄准--投栏"动作的同时,D从筐里取球传给F;当F试着瞄准--投栏动作的同时, D从筐里取球传给E;…..如此交替,这是另一相; ----- 这就是 INTEL 著名的 ”HT(Hyper-Threading” 技术模型.-----也启迪了后来INTEL的DUAL-CORE的技术原理.
 
----- 由于这个演示, 使Y受益非浅 ---- 以后凡是提到问题或什么数学难题,Y总喜欢找到一个人人皆知的简单现象来表明. 看官一定从此文也有所开窍--- 这也是本系列”明已明人”的初衷,--- 如果你受益了,成就了,别忘了告诉我一声,尽管不才离开大学讲坛20年有余,但这”传道授业”的本能还在骨头里----不求回报只求收获的老九那酸不流糗的本色还有.这都是后话和废话.

AMD在文宣中用HT一词,不知是有意用INTEL HT的名气,还是巧合---误导了看客小事,而歪打正着,成就了自己, 那才是正事.

HYPER-TRANSPORTATION其实是传统的286和386总线的简单提升.记得4年前,第一次在 FLORIDA听AMD市场技术总监的报告, Y误以为AMD的HT就是抄来的药方,换了个名字而已. 等到一年以后的TORONTO会议, 看了AMD的结构报告,Y才反过闷来----这是改良过的总线结构.他把CPU和IO同时访问RAM CONTROLLER的问题, 通通变成传统的总线结构:将RC的地位提高,看成与CPU同级的设备.CPU与RC互通,CPU通过HT BUS与IO打交道,RC也是通过 HT与IO打交道,RC与CPU紧密结合,提高了RC的频率,和CPU频率同步,因此解决了RC的问题.

―――此时,AMD的HYPER-TRANSPORTATION仅仅为了此问题,别无他用.但后来的发展导致了AMD的一系列的进步:成就了AMD的64SX, 成就了AMD的DUAL CORE, 成就了AMD的2-WAY, 4-WAY和8-WAY SERVER, 成就了AMD本身的鲤鱼翻身跃龙门,飞速发展,超越老大,那是AMD想都没想到的,也是INTEL当初想都没想后来始料未及的小兵立大功的问题.