我们现在有三个主要玩家在争夺最佳显卡:AMD、Nvidia和Intel。这两家公司最近发布了他们的下一代GPU架构,NvidiaAdaLovelace与AMDRDNA3展开较量。英特尔ArcAlchemist架构也在去年问世,但您可以肯定地说,它确实是为与NvidiaAmpere和AMDRDNA2竞争而设计的。然而,除了硬件之外,软件和驱动程序在从GPU中提取最大性能方面发挥着关键作用,并且驱动程序变得越来越复杂。
考虑所有需要支持的API:DirectX9/10/11/12、OpenGL、Vulkan、OpenCL等等。然后你可能拥有多代硬件——Nvidia的最新驱动程序支持五种不同的架构,而AMD的驱动程序支持……好吧,AMD现在有点特殊,因为一组驱动程序只支持最新的RDNA3GPU,而另一组驱动程序set支持RDNA2、RDNA、Vega和Polaris,但我们被告知这两者将在未来获得统一的驱动程序。
相比之下,英特尔具有优势,因为它没有大量的GPU支持目录……除非你算上集成显卡。英特尔确实支持第11代TigerLake、第12代AlderLake和第13代RaptorLake集成显卡及其驱动程序。这有点有趣,因为许多集成解决方案与专用ArcGPU之间存在巨大的性能差距。
多年来我们注意到的一件事是GPU驱动程序下载的大小不断膨胀。这让我们开始思考当前的现状。您可能认为Nvidia的驱动程序会更大,因为它还需要支持一些额外的东西,例如CUDA和DLSS。你会部分正确。目前,下载大小是这样叠加的:
驱动程序下载大小,2023年1月
驱动程序版本(GPU) 下载大小(KiB) 大小(MiB)
AMD22.11.2(RDNA2及更早版本) 558,886 545.8
AMD23.1.1(仅限RDNA3) 603,716 589.6
Nvidia528.02(RTX40及更早版本) 832,540 813.0
英特尔31.0.101.4034(Arc和Xe) 1,243,656 1,214.5
我们已经习惯了在Nvidia的驱动程序上看到更大的下载大小,尽管当Nvidia终止3DVision支持(RIP)时它们确实缩小了很多。除了驱动程序之外,还有随附的GeForceExperience应用程序——如果您单独下载它,则下载大小为124.8MiB,但它通常与每个Nvidia驱动程序打包在一起。
然而,较新的AMD驱动程序让我们觉得有些奇怪。为什么只需要支持两个GPU的驱动程序比支持可能超过100个不同GPU的驱动程序大8%?也许统一的AMD驱动程序不会大很多,只需将几个剩余部分捆绑在一起即可。
但在驱动程序膨胀方面,AMD和Nvidia与英特尔没有任何关系。1.21GB?(在新标签页中打开)伟大的斯科特!他们怎么会这么粗心呢?但说真的,你不得不想知道到底是什么占用了这么多空间。(更新,2023年3月24日:英特尔设法在本文发布后的两个月内将驱动程序下载的大小削减了一半
。有趣的时机!)诚然,英特尔在这方面比AMD和Nvidia更新。它还尝试加入一系列额外功能,包括XeSS支持和平滑同步等功能。但AMD和Nvidia也有类似的东西。更重要的是,我们不禁想知道更大的、可能未优化的文件大小是否也可能与充满额外垃圾的未优化代码相关。此外,当Battlemage到来时,驱动器会变得更大吗?
谢天谢地最好的固态硬盘已经变得相当实惠,因为现在你可以买到一个快速的1TBNVMe驱动器(在新标签页中打开)大约85美元,或者一个2TBSATA驱动器(在新标签页中打开).解压和安装驱动程序当然会占用更多空间,但这与100GB和更大的游戏安装大小相比不算什么——除非您有数据上限并且喜欢定期下载驱动程序。祝你胃口好!