2003年4月发布的Opteron是AMD第一款64位处理器,吹响了进军服务器市场的号角
Ryzen的发布让AMD再一次成为整个IT业的明星,此种盛况曾经出现过两次,第一次是在1999年,K7是史上首款兼容英特尔架构、性能又不输给英特尔的X86处理器。第二次是在2003年,K8率先同时支持32位和64位两套指令集,将英特尔甩在身后。值得一提的是,2003年发布K8也是AMD涉足服务器市场的开始,并取得了不错的成绩。3月7日,AMD正式发布了基于Zen架构的Naples服务器处理器,这是自2003年以来AMD第三次向服务器市场发起冲击。
跟Zen相反,K8时代面向服务器的Opteron是更早发布的,与之后问世的Athlon 64相隔了整整半年。这是有原因的,并不仅限于成本、价格因素。当时PC操作系统和应用软件尚未进入64位时代,而服务器领域是英特尔安腾的天下。安腾采用的IA-64架构不兼容32位软件,在保证性能的同时也成为制约企业的负担,所有老软件都必须重新编写。AMD瞅准时机,Opteron成为首个兼容32位软件的低成本64位平台,在服务器市场掀起了不小的波澜。试想一下,要是AMD摒弃32位,硬要上马纯64位的新芯片,历史又会被如何改写呢?
K8的辉煌,从某种角度上讲,应该归因于AMD在坚持既有优势的基础上实现一定程度的更新,与之相对应的另一种策略是转型——即彻底放弃32位并另立山头。AMD还真的尝试了一回,在PC处理器一度赶不上英特尔的局面下,AMD在第二次冲击服务器市场时转而采用ARM架构,并于2014年宣布了首款基于ARM架构的皓龙A1100。三年过去了,AMD拥抱ARM并没有取得什么突破,性能平平,软件支持也相对匮乏,再说AMD在整个ARM阵营也缺乏话语权。阶段性复盘,尝试并不成功。
相比之下,Naples才是AMD重新夺取服务器市场份额的杀招。Zen架构在消费级处理器领域的表现已经有目共睹,而Naples则是将性价比优势完完整整地拓展到了服务器领域。性能可以跟至强平起平坐,价格只需至强的一半或更少,AMD的定位策略也得到了统一。这个故事告诉我们,大刀阔斧的变革看起来很刺激,但既有优势的延续才是真正理性的抉择。