多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

AMD Gainsborough定制APU曝光:Steam Deck 2性能推演与驱动生态前瞻

AMD Gainsborough定制APU曝光:Steam Deck 2性能推演与驱动生态前瞻 最近在硬件圈里传得比较凶的一件事是AMD的开源驱动里冒出了一个新平台代号Gainsborough。第一次看到这个词很多人会愣一下——这是什么但当你发现它出现在游戏掌机SoC的语境里旁边还挂着Steam Deck 2的传闻事情就没那么简单了。AMD上一颗同样用画家名字命名的APU是Van Gogh而Van Gogh正是初代Steam Deck的定制芯片。所以社区几乎第一时间把Gainsborough和Steam Deck 2绑定起来默认它就是掌机厂商和AMD合作的下一代定制APU。截至目前AMD和Steam Deck背后的团队都没有给官方口径所有关于规格的讨论都停留在推断层面但能挖出来的信息量已经足够写一篇完整的硬核分析了。1. Gainsborough这个代号是怎么从开源驱动里“自己冒出来”的1.1 开源驱动补丁是硬件发布最早的“泄密窗口”过去几年只要关注硬件发布节奏就会注意到一个规律新处理器、新显卡还没官方发布往往就先出现在Linux内核、Mesa或其他开源仓库的提交记录里了。这不算什么玄学原因也很简单——硬件公司需要提前把驱动适配做好等芯片流片回来就要立刻调通。于是在芯片正式量产甚至流片之前驱动开发人员就已经在为新平台添加设备ID、平台目录、电源管理表项而这些东西的代码是公开的。Gainsborough就是这么被挖出来的。在某一轮驱动相关的变更中新平台的支持被加了进去平台目录和对应设备信息一并推进了代码仓库。这种提交一般没有宣传文案就是一个普通的技术变更但对于关注掌机市场的人来说这个字符串本身已经足够说明问题这颗APU不是概念而是确实在走完整的开发流程。类似的情况我看过不止一次。当初Van Gogh刚出现在驱动里时也有人顺着线索提前猜测到了Steam Deck会用低功耗APU后来结果大家都看到了。虽然不能凭一条提交记录就断定最终产品名称但“新增平台支持”这件事本身就意味着距离流片已经不远也意味着这颗芯片大概率不会被砍掉。1.2 为什么社区第一时间联想到Steam Deck 2类比很容易做Van Gogh本身就是AMD为Steam Deck初代定制的APU这颗芯片的名称、规格、功耗范围全都围绕掌机场景设计。现在来了一个同样画风的新代号而且从命名体系就能看出AMD移动端的画家命名传统延续到了新一代。当然单靠名称不能下结论。Gainsborough也有可能会被用在更宽泛的低功耗笔记本、迷你主机或嵌入式设备上。但把它和Steam Deck 2联系起来的理由并不只是名称初代Steam Deck发布至今已经有一段时间芯片代际确实到了该更新的时候掌机市场在这期间冒出了大量Windows掌机Steam Deck需要保持性能上的竞争力AMD的低功耗APU产品线里已经很久没有专门为游戏掌机出过一颗真正意义上的定制芯片。所以社区的推断逻辑是新平台出现功耗定位低合作方有明确迭代需求这三个条件叠加在一起大概率就是Steam Deck 2的定制芯片。这个链条看起来完整但最后那一等号并没有官方盖章。大家讨论得再热烈也得先承认这一点。2. 从Van Gogh到Gainsborough定制APU到底要在哪里动刀2.1 初代Van Gogh的规格与定位回顾先把Van Gogh的规格完整摆出来因为它能帮我们理解Gainsborough要解决什么问题。Steam Deck初代内置的Van Gogh APUCPU部分是Zen 2架构的4核8线程最高频率约3.5GHzGPU部分为RDNA 2架构的8个CU最高约1.6GHz内存为16GB LPDDR5整机功耗范围设计在4W到15W之间玩家可以在不同TDP档位之间切换。这颗芯片放到今天看性能已经不占优势但胜在功耗曲线非常适合掌机。15W下能流畅跑很多3A作品把功耗压到9W、10W时依然能玩独立游戏和一些优化较好的老游戏。它本身就是为了“在掌机里压榨瓦特”而设计的芯片而不是把桌面芯片硬塞进小机箱里降频凑合。Van Gogh成功的地方在于整机体验睡眠唤醒快、待机功耗低、SteamOS可以精细调度CPU和GPU之间的功耗分配。不太够用的地方同样明显Zen 2的CPU在今天应付高帧率游戏已经有些吃力8个RDNA 2 CU在2K分辨率下连FSR都救不太回来。所以下一代定制APU要做的事情就是保留低功耗优点同时补齐架构代差。2.2 Gainsborough最可能改动的三个地方基于Van Gogh的短板Gainsborough的改动方向其实是可以推演的不需要猜得天花乱坠。第一CPU架构要跨台阶。从Zen 2到Zen 4是完整的两代升级IPC提升非常明显尤其是单线程场景。掌机里有不少游戏场景吃CPU比如模拟器、联机对战、复杂物理场景单核性能上不去会直接影响帧率表现。虽然不可能直接塞桌面级的16核但8核16线程的Zen 4级别组合是合理预期。用能效核来扩充核心数也是一种思路不过掌机功耗墙摆在那里盲目加核心数不如把单核频率和缓存做好。第二GPU架构和CU数量要大幅升级。RDNA 2的8CU只能说够用下一代至少需要翻倍级别的GPU规模才有机会在15W到30W这个区间里把现代3A游戏跑到真正可玩的帧率。架构大概率会落在RDNA 3或RDNA 3的衍生版本上对光追、FSR 3的支持是标配但Vulkan渲染层面的底层优化会比架构名称本身更影响实际体验。第三内存和存储的带宽要跟上。初代LPDDR5-5500在今天看带宽偏紧下一代用更高频率的LPDDR5X几乎是必然选择同时存储接口会同步升级到PCIe 4.0游戏读盘速度也能明显改善。这三块是最直观的定制点剩下的屏幕输出接口、无线网卡规格、USB4等外围都属于顺带升级的范畴。3. 传闻规格逐项推演15W到30W之间的性能博弈3.1 CPU部分Zen 4还是Zen 4c掌机不需要盲目堆核如果让我押一个方向我认为Gainsborough的CPU部分最可能基于Zen 4或Zen 4的衍生能效版本核心数在6核到8核之间。为什么不是更新一代的Zen 5因为一颗定制芯片的设计周期往往超过两年选型通常锁定在项目启动时已经成熟或即将成熟的架构合作双方不会去赌一个还没有验证的全新架构除非对风险有足够强的控制力。很多玩家会觉得核心越多越好但在掌机场景里不完全成立。15W到20W的功耗墙下一颗8核CPU全速跑大约要吃掉20W以上GPU就没肉吃了。实际游戏中更常见的情况是5到6个核心参与渲染和逻辑计算所以比起堆核提高单核频率、加大L3缓存、优化调度器带来的体验提升要大得多。我预期CPU部分的目标是“中高画质下不掉帧”而不是跑分好看。真拿到芯片之后玩家通过分核调电压去压低功耗、拉高频率的操作空间也会更大这一点后文会细讲。3.2 GPU部分RDNA 3、RDNA 3.5还是RDNA 4GPU是最让人纠结的部分。RDNA 3在能效上有明显提升架构成熟驱动也已经打磨过是稳妥的选择RDNA 3.5属于中间形态提升幅度有限但针对性很强RDNA 4的光追和光栅性能理论上更强但新架构的驱动初期总会有各种奇怪的兼容性问题对于一款要跑海量游戏兼容性测试的主机级产品来说风险偏高。GPU架构方向优势风险更适合谁RDNA 3成熟、驱动稳定、能效提升明显相对保守新特性较少稳妥优先的定制产品RDNA 3.5针对低功耗场景做了中间优化提升幅度有限平衡功耗与性能的折中方案RDNA 4光追和光栅潜力最大新架构驱动风险高初期适配慢追求性能上限的产品CU数量也是关键。8CU到12CU属于初代水平上探16CU到24CU才称得上“明显升级”更往上则会受功耗和带宽限制收益急速衰减。Steam Deck的定位本来就不是硬刚高画质4K而是“在中等功耗下提供稳定流畅的1080P和800P体验”所以太激进的GPU规模反而不一定是对的。3.3 整机功耗分配、内存带宽与显示输出从初代经验看Steam Deck整机的电池容量大约在40Wh级别屏幕分辨率是1280乘800。如果下一代沿用类似电池容量整机可调度功耗大概率就是15W到30W区间。CPU和GPU在游戏负载下怎么分配是一个非常需要调校的问题给GPU多了CPU卡顿给GPU少了帧率上不去。定制APU的优势就在这里——AMD可以针对合作方的需求把电压频率曲线直接调成一套专门的默认状态。内存带宽方面LPDDR5X-7500甚至更高频率能提供远超初代的带宽这对RDNA这类对带宽敏感的GPU意义很大。显示输出接口预计会是DP 2.x和USB4的组合外接高刷显示器的带宽就不再是瓶颈。如果这些都能落地Gainsborough不只是Steam Deck 2的芯片还会成为一台“可以轻度替代桌面主机”的掌机核心。4. 为什么Steam掌机不直接用现成APU非要等一颗定制芯片4.1 现成APU和定制芯片之间的本质差别市面上其实不缺性能强的移动APU比如各种标压处理器、带高性能核显的型号它们在25W到45W的离电状态下都有不错的成绩。那为什么Steam Deck团队不直接买来用关键就在于功耗区间完全不同。通用移动APU要兼顾笔记本办公、视频、轻游戏等场景设计目标通常是25W基准、短时冲到45W甚至更高。而掌机需要在15W上下的长时功耗内提供稳定帧率这个区间对大多数通用APU来说恰好是效能洼地电压偏高、调度策略保守、温度墙容易提前触发。定制APU则可以专门为15W到30W的曲线做优化把电压频率表重新排列把功耗管理权限交给系统层把GPU的功耗上限调高。打个比方通用APU像一台家用轿车什么路都能开但都不算极致定制APU像专门为赛道调过的车日常使用受限但在设定好的赛道上表现远强于家用轿车。4.2 掌机的三个核心约束功耗、价格、软件适配把这三个约束摆开看定制就不可能被通用芯片替代。功耗约束很好理解整机散热模具、电池容量、屏幕功耗都是定死的SoC必须在有限瓦数里干活而这恰恰是通用APU最不重视的区间。价格约束同样现实专用大单采购可以摊薄研发成本芯片单价相比零售市场低不少掌机厂商才有机会把整机卖到一个相对亲民的价位同时保留合理毛利。软件适配约束则是最容易被玩家忽略但最重要的系统底层到应用层都需要深度绑定SteamOS在初代上有大量定制策略比如GPU调度、着色器缓存、功耗协调这些都是基于Van Gogh的硬件特性做的。下一代如果换成完全不同的硬件软件层面也要重新适配继续选择AMD定制方案适配成本会小很多。所以看到这里就很清楚了Steam掌机用定制APU不是情怀是技术和商业模式双重决定的路径。Gainsborough的出现只是这条路径上一次正常的延续。5. 真机落地之前AMD软件生态这堂课得先补上就算Gainsborough明天官宣玩家拿到手的也不是一颗裸CPU而是一整套需要伺候的驱动环境。AMD这些年被吐槽最多的恰恰是显卡驱动相关的版本混乱、右键菜单干扰、残留服务和笔记本端的功耗调校体验。提前把这些搞清楚真机到手才不会手忙脚乱。5.1 新APU的驱动怎么装在线更新、离线包与商店版各是什么新硬件平台刚上市那段时间Windows系统自带的驱动往往是“能亮屏就行”功能不全性能发挥不完整。建议优先使用官网完整的离线安装包而不是依赖系统自动更新。原因很简单离线包自带完整的控制面板和电源管理驱动系统推送的那一版经常缺东西。顺便说一句商店里的驱动版本它的版本号总是比官网版慢显示方式也让人迷惑。对于想性能最大化、玩帧率调试的玩家商店版不是第一选择。在Linux环境下的SteamOS则又是另一套逻辑定制APU的驱动更新跟着内核和开源图形驱动的节奏走反而更透明——这也是为什么新平台第一次被曝光永远在开源代码仓库里而不是Windows驱动下载页面。网上还一直有说法称AMD显卡能原生完美运行CUDA程序。实际情况是某些第三方兼容层项目确实能从驱动层面让部分CUDA程序在AMD硬件上跑通但离“完美”差得远整套生态也不可能完全兼容。掌机玩家更不用在意这个老老实实用官方图形接口和游戏引擎支持的方案才是正道。5.2 电源调校工具和分核调压的正确打开方式掌机和笔记本玩家常听一个词降压。原理其实很简单芯片出厂电压为了照顾良品率会留出不少余量手动把电压压低一点可以在相同频率下降低功耗和温度。对Gainsborough这种功耗紧张的低功耗APU来说降压收益比桌面CPU更大——省下来的电可以全部交给GPU去提帧率。但这不是让你一上来就拉满负压。正确的做法是先识别每个核心的体质从较小的偏移量开始比如每个核心先压20mV然后跑稳定性测试蓝屏、死机、随机重启都需要逐一排查。分核调电压的意思是不同核心体质不一样可以分别设置偏移量体质好的核心多压一点体质差的少压甚至不动。这个活儿需要耐心我个人的经验是每次只改一个参数跑半小时游戏或者烤机再继续下一步。盲目照抄别人的负压曲线是最容易翻车的操作每颗芯片的体质都不同别人能用的数值不代表你也能用。Linux掌机环境下也有对应的电源管理工具可以调整TDP和频率但建议等设备实际发货后看社区适配进度不要拿Windows工具直接往SteamOS上硬套。5.3 右键菜单里的AMD显卡入口怎么干净地拿掉很多朋友装上AMD驱动之后很烦一件事鼠标右键菜单里多出一个AMD Software的入口。它不是病毒只是安装驱动时被加进去的快捷项如果平时用不到完全可以关掉。在驱动控制面板的“首选项”里部分版本的设置项会提供右键菜单开关如果你的版本里没有这个选项另一个办法是注册表打开注册表编辑器定位到HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers先导出备份再找到带AMD字样的项删除最后刷新资源管理器即可。注意删除注册表项之前一定要先右键导出备份。这不是可选项而是每次动注册表之前的底线操作。备份文件出问题时能审计恢复否则只能靠系统还原甚至重装驱动来解决。这个事虽然小但能看出AMD软件团队在细节体验上的进度。新APU发布时如果在驱动层就把这些菜单项藏起来玩家好感度会直线上升。5.4 驱动残留怎么清理卸载并重启这条路要走到位如果你从旧驱动跨版本升级到新APU的驱动或者曾经装过多个版本的AMD软件最稳妥的流程是断开网络卸载当前驱动重启再用AMD官方的清理工具跑一遍再重启然后安装最新离线包。为什么要断网因为Windows会自动下载一个“最合适”的驱动替换回来反而让残留和新驱动混在一起。清理工具会删除旧版本遗留的注册表项、服务、驱动缓存很多莫名其妙的蓝屏问题其实都是这部分残留互殴导致的。新硬件驱动初期迭代快可能一个月就有一个新版本。保持一个干净的驱动环境遇到问题才能安心排查这一点在Gainsborough真正落地之后只会更重要而不是更不重要。6. 曝光归曝光普通玩家现在到底该不该等6.1 性能档位能压住多少把所有传闻拼在一起乐观估计是初代2倍左右的综合性能。具体到1080P下的现代3A游戏可能从“低画质勉强30帧”变成“中画质稳定45到60帧”原生的800P分辨率下则会轻松很多。光追性能可能从“基本不可用”变成“能开低档体验一下”。但这些的前提都是15W到30W功耗区间内能稳定发挥。如果非要跑55W以上去和桌面级显卡比性能就完全跑偏了。掌机的形态决定了它永远要先回答“在低功耗里能挤出多少帧”而不是“最高帧能到多少”。6.2 对现有掌机市场的影响Gainsborough如果坐实是Steam Deck 2的芯片对现有Windows掌机阵营的压力会非常大。市面上很多掌机用的通用APU插电时表现不错离电或低功耗档位时则明显萎靡。定制APU把“15W下性能”拉到新高度会迫使友商也开始专门调校低功耗区间的曲线而不是只拼谁的散热模组堆得更厚。Steam掌机本身的护城河是SteamOS和软件适配。硬件升级后这条护城河会挖得更宽因为Windows掌机性能再强在掌机化的交互、快速休眠、云端串流这些细节上仍然慢一步。这个市场未来一两年的竞争会非常好看而Gainsborough就是引信之一。6.3 现在的建议别被“曝光”两个字牵着走每次硬件爆料出现总有玩家开始纠结要不要等。我的看法是如果你的Steam Deck初代还在手上玩得挺开心没有非换不可的痛点其实没必要为了一个尚未官宣的东西推迟消费决策。爆料距离流片、量产、系统适配、首发铺货往往还有一年到两年时间到时候市面上一定还会有更成熟的选择。反过来如果你本来就计划买第一台掌机又不着急那确实值得再观望一下。等一个“SoC确定为Gainsborough”的实锤再判断值不值得等比现在囤积期待更健康。我个人的习惯是新品发布后在设备管理器里查PCI设备ID看到与驱动版本号对应的变化才算是芯片真正落地的信号。在那之前把AMD驱动的版本管理、电源调校、残留清理这几样本事练好等它真的出现时你会比大多数人更快进入状态。
返回列表