您的位置首页>业界>

英特尔移植AMD编译器代码可将Linux游戏性能提高10%

导读Linux游戏可能不如Windows游戏流行,但它是一个增长中的细分市场。在支持和性能方面,它也在改善。与后者有关,英特尔开放源代码3D驱动程序

Linux游戏可能不如Windows游戏流行,但它是一个增长中的细分市场。在支持和性能方面,它也在改善。与后者有关,英特尔开放源代码3D驱动程序团队的成员Jason Ekstrand在将AMD编译器代码移植到英特尔图形硬件后,在Linux上运行的少数游戏中看到了一些有希望的结果。

该代码从ACO派生而来,ACO是AMD COmpiler的缩写,它实质上是由Valve带头的着色器编译器。Valve于去年7月首次宣布,当时表示打算提供“为游戏着色器提供的最佳代码生成,以及最快的编译速度”。它也打算替代AMD自己的LLVM编译器。

正如Phoronix所发现的那样,Ekstrand已基于最初为ACO编写并用于AMD Radeon Vulkan驱动程序的开源代码,在Linux的Intel驱动程序中启用了I / O矢量化传递。

根据埃克斯特朗(Eckstrand)的说法,到目前为止,最好的结果是在《毁灭战士》,《毁灭战士》,《人类分裂》,《阿兹台克人》,《中土:魔多之影》,《 DiRT摊牌》,《古墓丽影》和《蝙蝠侠》中使用DXVK的游戏。DXVK是Direct3D的基于Vulkan的转换层,该层允许使用Wine在Linux上运行3D应用程序。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。