AMD曾经的努力, 改变了如今的手机?市场格局
不久前,我们三易生活曾讨论过NVIDIA借联发科之手“回归”智能手机SoC市场的可能性,以及他们需要解决的一些产品隐患。
当时不知道大家有没有产生一个疑惑,那就是NVIDIA当年凭借Tegra芯片在早期Windows CE和Android设备上大红大紫时,他们的老对手AMD是否“有所动作”?
我们手头恰好有一台欧版三星S22U,它搭载的就是基于AMDRDNA2架构GPU
有些朋友看到“智能手机上的AMD GPU”,可能马上会想到近年三星Exynos平台里集成的Xclipse(日蚀)GPU。没错,它的确是基于AMD向三星授权的RDNA系列架构打造。但问题在于,Xclipse毕竟已经属于三星的“私有方案”,它并非是以AMD的名义发售,也不会向其他SoC厂商授权。况且Xclipse最早诞生于2022年,它显然与NVIDIA的Tegra不是一个时代的产物。
基于初代Tegra平台的三星M1
那么,让我们回到NVIDIA初代Tegra(Tegra APX2500)所对应的2008年,在那个时候能够在市场上找到基于AMD GPU方案的设备吗?还真能,而且选择很可能要远比大家想象的要丰富得多。
其实早在20年前,AMD就已经进入手机“独显”市场
首先,一个可能违背现在许多人想象的历史事实,是AMD、或者说曾经的ATI,其实要比NVIDIA早进入手机市场。
早在2002年,ATI就发布了他们的第一代Imageon GPU产品,是一款专用于掌上设备的“独立显卡”,这是因为当时的手机处理器几乎都不集成、也不怎么需要GPU单元。只有当手机厂商需要给特定产品增强视频解码和图形渲染能力时,才会考虑额外安装这样的“手机独显”芯片。
到2004年,NVIDIA也发布了旗下第一款“手机独显”芯片GoForce 2150。于是PC市场里的两家GPU巨头,在当时的手机市场也开始了对垒。
Imageon GPU在当时的手机市场确实很少见
不过NVIDIA在手机独显领域的进步速度似乎确实要更快一些,以至于无论是在当年的相关产品宣传,还是今天的一些“老手机考古”内容里,几乎都只会提到GoForce 4500、GoForce 5500等早年间的NVIDIA手机独显产品。相比之下,ATI的Imageon产品线就显得“存在感”相当不足了。
ATI收购BitBoy,这起“小事”成为了风暴的导火索
面对这样的局面,当时的ATI还是有在想办法做出改变。他们想到的办法就是在2006年斥资4400万美元,收购了一家来自芬兰的GPU技术公司BitBoy。
请注意,我们之所以称其为“GPU技术公司”、而不是“GPU公司”,是因为BitBoy在他们并不算长的发展历史上,几乎一直都在发布“PPT产品”,比如Glaze3D、Axe、Hammer等GPU设计。但受限于公司规模和财力,这些GPU基本上都仅有看起来非常吓人的技术指标,但几乎从未真正量产上市,甚至其中有一些连实际制造阶段都没能进入。
虽然BitBoy在市场层面或许很尴尬,但他们显然还是有一些真正的“干货”。因为就在BitBoy被整合到ATI仅仅两年之后,他们就推出了采用全新统一渲染架构的手机GPU方案,也就是Imageon Z400系列。
这是什么概念呢?要知道,PC市场里的“统一渲染架构”最早是NVIDIA在2006年提出(也就是GeForce 8000系列),它最大的特征就是GPU里的每一个“核心”都既能计算3D多边形的顶点位置、也能渲染3D多边形的表面纹理、还能用于其他通用计算任务。
在此之前的GPU设计,则是将“顶点单元”和“像素单元”完全分开的。顺带一提,虽然NVIDIA在桌面GPU架构设计上先于ATI,但在手机GPU领域,NVIDIA到2013年的Tegra4上还在使用古老的分离式架构。如此大家就能看出,早在2008年就搞出手机统一渲染GPU的Imageon Z400,到底有多先进了。
从Imageon到高通Adreno,连续并购背后不为人知的故事
熟悉ATI以及AMD历史的朋友,在看到前文所述的几个时间节点时候,想必已经意识到会发生什么了。
没错,虽然ATI在2006年收购BitBoy,并成功在2008年发布业界首款统一渲染架构手机GPU,但早在2007年ATI便以54亿美元的“卖身”AMD,成为了后者的一部分。而AMD在收购ATI之后,几乎是立刻就陷入了严重的流动资金不足问题。
红极一时的HTC HD2,正是高通初代骁龙平台+WM系统的“首秀”
正是在这样的情况下,当时间来到2009年,AMD将ATI Imageon团队整个“打包”、出售给了当时刚刚开始在智能手机领域崛起的高通。而Imageon这个产品序列,后来也就成为了高通Adreno GPU的前身。
但是在这个过程中,有两个细节必须要说清楚。其一是根据当时的协议,AMD虽然出售手机GPU团队给了高通,但自身依然保留了Imageon品牌,而且可以将过去已发布的Imageon手机GPU授权给其他SoC厂商使用。
第二点就在于,根据那个时间点的一些传言显示,高通之所以会和Imageon“看对眼”,是因为在此之前他们就已经获得了Imageon Z430、Z460 GPU的授权。并且高通准备将其集成到自家SoC里,从而与微软携手开发新型的Windows Phone 7智能手机硬件。
而高通之所以“判断”使用Imageon GPU会有利于他们与微软合作的手机项目,则是因为ATI此前负责研发Xbox 360里的“Xenos”GPU。而这款GPU被认为是行业首款统一渲染架构的量产GPU,在架构上拥有先进优势。
没错,虽然Imageon GPU的架构其实并不来自于ATI自家的R600系列(也就是Radeon HD2000家族),但他们有可能在当时的宣传上对此进行了有意的混淆。以至于令人相信使用了Imageon GPU、并搭配“全新的Windows系统”之后,Windows Phone 7将可能会带来Xbox 360上的移植游戏。
一款GPU设计三家同时用?这样的历史今后可能不会再有
好了,让我们回到手机市场这个视角。现在大家已经知道,2009年Imageon GPU的开发团队去了高通,但其过往产品的IP产权依然在AMD手中,那么这很自然地就会导致一个结果。
没错,一方面高通理所当然地将Imageon GPU设计融入了他们的产品里,其中Imageon Z430直接被改名为Adreno 200,搭载于初代骁龙QSD8250平台上。也就是Windows Mobile和Android手机用户都很熟悉,那个年代最早的1GHz智能手机移动平台。
在此之后,超频版的Imageon Z430成为了Adreno 205,而拥有更强规格的Imageon Z460,则演变为后来骁龙MSM8x60(骁龙S3)系列上使用的Adreno 220。可以说直到骁龙S4,也就是后来的骁龙600、骁龙800上换用Adreno 300系列,高通才算是真正将Imageon与自家图形技术进行了“融合”,从此开启了高通自研GPU的快速发展期。
使用Imageon GPU的惠普Hx4700掌上电脑
但从另一方面来说,“原版的”Imageon Z430和Z460的IP此时依然握在AMD手中,所以大家也就看到了更多集成这些GPU的手机SoC,在其他一些品牌的产品里出现。
AMD Imageon GPU也曾出现在国产智能机上
比如,意法半导体就曾推出过搭载Imageon Z460的STn 8820手机平台。考虑到其前作STn 8815曾被诺基亚的旗舰产品N96,所以STn 8820一度被传言会被用于塞班S60v5的触屏智能手机平台。但后来的结果,是相关机型改用了CPU架构更先进的德仪OMAP 3430,并没有选择GPU规格更高的意法方案。
不过更有趣的是,作为诺基亚曾经“亲密伙伴”的飞思卡尔,也从AMD手上拿到了Imageon GPU的授权。而且他们将Imageon Z430与800MHz的Cortex-A8 CPU一起,塞进了自家的iMX 51移动平台里。
飞思卡尔iMX51 vs 高通骁龙MSM8655,同一颗GPU在不同芯片里的奇妙竞争
这意味着什么呢?简单来说,在当时的市场中,高通的初代骁龙使用的是1GHz的Cortex-A8处理器和Imageon Z430改名而来的Adreno 200 GPU,而飞思卡尔iMX 51使用的是0.8GHz的Cortex-A8处理器和“原版”Imageon Z430 GPU。虽然两者在一些周边功能单元上理所当然地不可能完全一样,但它们之间极高的相似度,依然堪称是智能手机历史上极为罕见的一次“巧合”。
当然,在这种巧合背后,自然便是BitBoy、ATI、AMD、高通四方,于短短三四年时间里所经历的一系列巨大变动,以及所塑造出很可能前无古人、后无来者的特殊历史时期。
【本文部分图片来自网络】
(内容来源:中国青年网)
作者: 编辑:孙煜城
越牛新闻客户端
越牛新闻微信
绍兴发布微信
越牛新闻微博
绍兴发布微博
新闻热线
0575-88880000
投稿信箱
zjsxnet@163.com