午夜时分,看着书架上那厚厚一本The Unabridged Pentium 4大砖头,和P6设计者的回忆录The Pentium Chronicles,二十世纪末期至今20年内的种种往事,与无数技术专栏作家的不倦笔耕,历历在目。
回顾计算机工业史,Intel Pentium 4系列处理器的灵魂:“NetBurst”微架构,堪称极具特色且极度激进的设计,别说前无古人后无来者,拜“Intel只顾时脉不管效能和功耗”这滔天大罪之所赐,事后诸葛其发展历程,恐怕也是颇具禁忌的话题。仅动用不到五千字的篇幅,诉尽十多年来,累积于笔者内心的点点滴滴,实在是不可能的任务,为了满足各位科科的求知欲,只好勉力而行了。
灾难的种子,在Intel企图消灭自己的x86指令集那一刻,就已种下
如AMD K5总工程师Mike Johnson所言“毫无道理可寻 (Doesn’t Make A Lot Of Sense”的80x86指令集,有多烂多糟糕,别说全世界都在骂,包括创造它的Intel也一样,处心积虑地欲除之而后快,特别是在Intel觊觎高阶服务器市场而口水流满地的1990年代末期。
当时的Intel并不相信x86指令集相容处理器,足以染指这块应许之地,更无法想像到今日连HP SuperDome都有Xeon版本的光景。
源自于HP因并购Cydrome而进行的VLIW (超长指令集) 版本PA-RISC计划,其指令平行化执行的潜力,被赋予史诗般的EPIC (Explicitly Parallel Instruction Computing) 之名,Intel的正统64位元指令集IA-64,与以其为语言的Itanium系列处理器,就晋身为领军Intel“改革”封闭高阶服务器市场的“圣德太子”(那时候每间厂商都自己开发专属处理器,像Sun的UltraSPARC,DEC的Alpha,HP的PA-RISC,IBM的Power,Fujitsu的SPARC64),象征着世界最大半导体厂商的璀璨未来。
当然,“先进”的IA-64指令集绝对不相容“落伍”的80x86。
按照Intel的雄图,当Itanium成功掠夺高阶服务器那价值300亿美元肥美市场规模的大半江山后,就将逐步下放IA-64相容处理器到桌上型个人电脑甚至笔电,实现“唯偏执者得以生存”风格的“破坏性创新”,结果先天不足后天失调、被揶揄为“Itanic (泰坦尼克号的梗)”的Itanium苟延残喘多年,Intel在2017年终于停止了所有产品发展,半导体巨人货真价实的“旗舰”处理器产品线,正式走入历史。
其实,只要对服务器市场有点基本认知,就知道越高阶的系统,处理器占有的成本比例也越低 (储存相关的部分可能还高的多),Itanium锁定的市场,大概连10%都不到,换言之,就算Itanium成为天底下所有Unix服务器和CISC大型主机的心脏,也只不过是30亿美元的营收。那时候的Intel对“服务器”的理解,恐怕不会比时下自以为“超懂Server”的众多台湾系统代工厂高明到哪里去,更罔论实际的企业应用了。
当然,我们还是有充分的理由相信,那时候的Intel,还是比台湾现在的系统代工厂厉害太多太多了。
总之,有鉴于服务器产品全部压宝在Itanium的战略构想,1990年代后期Intel x86处理器发展策略,自然而然的以桌上型个人电脑为主,并追求极致的时脉延展性、与之而来的优异单执行绪效能,和指令集扩充性,开发出可以在市场上存活超过十年的x86微架构。那时候过度低估P6潜力的Intel,也压根儿没想到这老家伙可以撑到2010年的Westmere,微架构特色惊世骇俗、产品研发过程号称动员5000位“师程工”的NetBurst微架构,就这样堂堂诞生了。
Intel的处理器世代,原始规划是:
- P7:64位元的初代Itanium“Merced”。
- P68:32位元的NetBurst微架构初代Pentium 4“Willamette”。
- P6:起始于1995年的Pentium Pro,后来演化成Pentium M“Banias”。
所谓的处理器“位元数”基本定义是“整数逻辑暂存器和指令指标器的长度”,这个就无须浪费篇幅去解释了,相信各位科科都懂。
Intel壮大的处理器产品线布局,就演变成以下的样貌:
- 服务器、高阶工作站:Itanium是绝对不能动摇的“储君”,即使初代产品出师不利。
- 台式电脑、低阶工作站:以Pentium 4为开端的NetBurst微架构,希望其市场寿命和时脉成长,可以像深度指令管线般的长长久久。
- 笔记型电脑:压榨历经Pentium Pro到Pentium III的P6微架构的剩余价值,改良成Pentium M,并配合平台化策略,以Centrino的品牌绑着Intel自家的WiFi一起销售,追求更高的利润。
最后,就是Intel如同连环爆的一连串失策,也就此彻底摧毁了Itanium和NetBurst的未来,让AMD狠狠的赚了一大票,在服务器市场过了好几年的爽日子,但这绝对无损NetBurst微架构的可看性,如此之酷的设计理念,竟然被生产成数以亿计的流通产品,实在是太了不起了。(下期待续)






























