简体中文 · PC Gaming
Steam Machine eGPU 升级:通过 Oculink 测试 RX 9070 XT
我们将 ASRock Tai Chi RX 9070 XT 通过 Oculink eGPU 扩展坞连接到 Steam Machine,并在多款要求苛刻的游戏中测量了实际性能提升。
简介
Steam Machine 是一款紧凑型游戏主机,搭载半定制 AMD 处理器和内置独立 GPU。它没有 PCIe 插槽,也没有 USB 4 端口,这通常意味着无法进行外部显卡升级。但有一条路径:机器内部的 M.2 插槽。通过将 Oculink eGPU 扩展坞连接到该 M.2 插槽,我们成功运行了 ASRock Tai Chi RX 9070 XT,并在多款游戏中将帧率提升了约两倍。
这种设置并非大多数人应该急于尝试的。它需要打开主机,占用唯一的 M.2 插槽,并从外部 SSD 运行操作系统。尽管如此,结果显示了硬件在获得更多图形性能时的潜力。
设置工作原理
Steam Machine 通常在其唯一的 M.2 插槽中安装一块 2230 M.2 SSD。在此构建中,该 SSD 被替换为 Oculink 转 M.2 适配器。该适配器提供 X4 Gen 4 连接,通过线缆传输约 64 吉比特每秒。这比 Thunderbolt 4 快得多,尽管 Thunderbolt 5 和 USB 4 V2 正在追赶。
由于 M.2 插槽被占用,Steam OS 必须从外部驱动器运行。一块 1TB SSD 从原始内部驱动器克隆而来,并通过 USB 连接。Oculink 线缆从主机背面引出,测试期间机箱保持关闭。

一个重要细节:所有视频输出必须来自外部 GPU 上的 HDMI 端口,而不是 Steam Machine 本身的 HDMI 端口。将所有内容通过外部 GPU 路由,可确保 RX 9070 XT 处理所有渲染工作。
硬件:ASRock Tai Chi RX 9070 XT 与 Aostar AG03 扩展坞
本次测试中使用的 GPU 是 ASRock Tai Chi RX 9070 XT。这是一款大型高端显卡,采用三风扇设计,配备 16GB 显存。它并非专门为此项目购买,但在测试的游戏中表现出色。
扩展坞是 Aostar AG03 eGPU 扩展坞。它配备 800W 电源和三个 8 针 PCIe 电源连接器,因此可以支持高端显卡。该扩展坞支持 Oculink 以及 Thunderbolt 3、Thunderbolt 4 和 Thunderbolt 5 连接。它额定支持高达 RTX 5090 的显卡,尽管此构建使用了 Radeon 显卡,因为 Steam OS 与 AMD 显卡配合最佳。

Steam Machine 本身保留了其六核十二线程的半定制 Ryzen CPU,最高加速频率可达 4.86 GHz。系统内存升级至 64GB。该 CPU 是此设置中的主要瓶颈,限制了 RX 9070 XT 所能提供的性能。
性能测试:原生分辨率基准测试
游戏内基准测试在 1080p、1440p 和 4K 分辨率下运行,均为原生分辨率,无任何升频。每款游戏均使用最高可用设置。结果在原始 Steam Machine 和通过 Oculink 连接 RX 9070 XT 的 Steam Machine 之间进行了比较。
在《古墓丽影:暗影》中,原始机器在 1080p 下平均帧率为 118 FPS。连接 eGPU 后,跃升至 168 FPS,提升约 42%。在 1440p 下,原始机器达到 86 FPS,而 eGPU 设置达到 132 FPS,提升约 53%。在 4K 下,原始机器达到 44 FPS,而 eGPU 设置平均为 73 FPS,提升约 66%。
《赛博朋克 2077》在超预设且未开启 FSR 的情况下显示出类似的提升。在 1080p 下,原始机器平均为 74 FPS,使用 eGPU 后升至 125 FPS。在 1440p 下,原始机器达到 45 FPS,而 eGPU 设置达到 71 FPS,提升约 58%。在 4K 下,原始机器仅达到 18 FPS,但 eGPU 设置达到 51 FPS,提升 183%。
《地平线:零之曙光 重制版》在非常高预设下被证明严重受 CPU 限制。在 1080p 下,原始机器平均为 58 FPS,使用 eGPU 后升至 94 FPS。在 1440p 下,原始机器达到 48 FPS,而 eGPU 设置达到 81 FPS。在 4K 下,原始机器平均为 26 FPS,而 eGPU 设置达到 52 FPS,提升 100%。

这些结果表明,即使受到 Oculink 连接和主机 CPU 性能的限制,RX 9070 XT 仍能带来显著提升。最大的改进出现在更高分辨率下,此时额外的 GPU 性能最为重要。
实际游戏体验
除了合成基准测试外,还在 1440p 高设置下测试了几款游戏。《赛博朋克 2077》在 1440p 高设置且未开启 FSR 时出现了一些掉帧,但开启 FSR 2.1 质量模式后帧率有所提升。在原生 1440p 超预设下启用 FSR 帧生成后,平均帧率攀升至 100 FPS 以上。
《瑞奇与叮当:时空跳转》在 1440p 非常高设置且未开启 FSR 时,持续运行在 130 FPS 以上。这款游戏在 Steam Machine 的内置 GPU 上运行困难,需要中等设置和 FSR 平衡才能勉强保持在 60 FPS 以上。《极限竞速:地平线 6》在 1440p 超预设且未开启 FSR 时,平均帧率在 90 多,这在原生分辨率下是强劲的表现。
《瑞奇与叮当》中出现了一个问题:游戏最初尝试同时使用内置 GPU 和外部 GPU,导致帧率降至约 16 FPS。通过游戏属性设置强制游戏使用 RX 9070 XT 解决了此问题。
尝试前需考虑的事项
这不是一个简单的升级。此构建中使用的 Oculink 线缆有些挑剔且不耐用,第一条线缆无法正常工作。M.2 插槽是机器中唯一的插槽,因此操作系统必须从外部 SSD 运行。CPU 也是一个限制因素,尽管其加速频率为 4.8 GHz,但在游戏过程中其频率约为 3.2 GHz,这归因于其 30 瓦 TDP。
菜单中偶尔出现音频爆音问题,可能与 PCIe 通道上的 ASPM 电源管理有关。禁用 ASPM 并未提升性能,因此保持启用。该设置还需要打开主机并从机箱引出线缆,这对大多数用户来说并不实用。

对于那些想要更强大的 Steam Machine 的用户来说,USB 4 端口会使这一切变得容易得多。不幸的是,该主机没有此端口。此构建可行,但它是面向爱好者的项目,而非推荐的购买途径。
购买建议
如果您已经拥有 Steam Machine 并想尝试外部 GPU,Aostar AG03 扩展坞是一个不错的选择。它提供充足的电力,支持多种连接标准,并能处理高端显卡。ASRock Tai Chi RX 9070 XT 性能强劲,但作为高端显卡,其价格高于主机本身。
对大多数人来说,更好的途径是等待支持 USB 4 的主机或掌机,这将使外部 GPU 连接变得更加简单。但对于喜欢折腾且已拥有硬件的用户来说,此设置能带来实实在在的性能提升,尤其是在 1440p 和 4K 分辨率下。
结论
通过 Oculink 将 RX 9070 XT 连接到 Steam Machine 是一个小众项目,但它确实可行。性能提升显著,部分游戏帧率几乎翻了三倍。主要限制在于 CPU、唯一的 M.2 插槽以及 Oculink 线缆的挑剔性。如果您能接受这些权衡,这是为主机注入新活力的有趣方式。否则,最好将其留作爱好者的实验。

