用于 3D 内容创建的 eGPU

用于 3D 内容创建的 eGPU

注意:我意识到这个话题的“讨论性”,所以我会尽力把它表述成一个问题

我有兴趣了解 eGPU 对于 3D 内容创建(动画、游戏开发、arch-vis)的有效性。

关于 eGPU,我知道以下几点:

  1. 由于 TB3 的带宽,GPU 的“全部潜力”可能会受到限制
  2. 比购买整塔式机更便宜
  3. 某些系统不支持使用 eGPU

以下是我关于这个主题的问题:

  1. 既然 3D 渲染显然比尝试在游戏中输出帧要慢,那么整个带宽问题是否不再重要了?使用 eGPU 时有限的带宽意味着什么?
  2. 什么原因导致系统无法使用 eGPU?
  3. 通过内部显示器使用 eGPU 与使用外部显示器相比是否存在问题?

我个人针对 eGPU 所针对的系统是我的(微不足道的)联想 ThinkPad Yoga 370(i5、8GB RAM)。

提前感谢您对此主题的帮助!

答案1

使用 eGPU 时带宽有限意味着什么?

当具体谈到 eGPU 时,它通常指的是连接介质(Thunderbolt 3、USB、PCIe 等)以及该特定连接的最大理论带宽。在具有内置 GPU 的 PC 中,这是通过将 GPU 直接连接到主板的 PCIe 通道来实现的。

Thunderbolt 3 的最大吞吐量限制为 5 GB/秒。PCIe Gen 3 x16(当今大多数 GPU 使用的)约为 16 GB/秒,略高于 Thunderbolt 3 的 3 倍。但是,应该注意的是,在实际使用中,GPU 不太可能需要那么多带宽,5 GB/秒(Thunderbolt 3)对于大多数应用程序(包括游戏)来说已经足够了。

什么原因导致系统无法使用 eGPU?

这取决于您用来放置 GPU 的 eGPU/外壳。有些 PCIe 外壳可直接为 eGPU 提供 PCIe 馈送,这需要 PC 上有相应的 PCIe 连接。要使用 Thunderbolt 3 eGPU 外壳,您需要一个 Thunderbolt 3 端口。如果您的系统不支持连接介质,则不支持使用 eGPU/外壳。

由于使用外部 GPU 仍是一项新兴技术,因此还应注意,对于 eGPU 应如何操作或机箱应如何通信,并没有真正的标准。因此,即使它支持连接方法,当您购买它时,仍存在一定程度的不确定性,不知道它是否适用于您的 PC。最好的办法是查看其他用户使用特定 eGPU/机箱的体验,以更好地了解哪些产品适合您的系统。

通过内部显示器使用 eGPU 与使用外部显示器相比是否存在问题?

这取决于系统。通常,要在实时应用程序中充分利用 GPU 的功能,您的显示器需要直接连接到 GPU。这意味着您可能无法将笔记本电脑的内置屏幕与 eGPU 一起使用。我对此了解不多,无法谈论它,但可以使用类似于 YouTuber Linus 的 Linus Tech Tips 所用的方法将该视频“路由”回集成显卡这个视频

至于您的笔记本电脑,联想 ThinkPad Yoga 370,您应该在该机器上配备 Thunderbolt 3 USB-C 端口。我在网上看到过几篇关于成功使用该型号 eGPU 的帖子。它应该能够使用任何支持 Thunderbolt 3 的外部 GPU 外壳(数量相当多)。请记住,由于 eGPU 使用 Thunderbolt 3,您可能无法获得其全部性能,并且您可能需要将外部显示器连接到 eGPU 才能使用它。

话虽如此,我还是建议只购买/构建带有集成 GPU 的台式电脑,除非便携性对您来说是绝对必要的。

相关内容