NVIDIA开源GPU硬件文档:Linux开源驱动可获大幅提升?


21: 35: 31超级能源网

虽然Linux发行系统的用户相对较少,但由于它更适合某些软件开发和应用环境,因此有很多应用场景。桌面UI的Linux发行版一直在不断发展。虽然NVIDIA一直在为Linux发行版提供闭源驱动程序,但在安装和配置方面仍然比较麻烦。然而,NVIDIA的态度最近发生了变化。根据Phoronix的说法,NVIDIA正式开放了他们的硬件接口文档,这有助于开源NVIDIA驱动程序开发。

b2c907e78f14b1c6a4830133c95ea97f.jpeg

GP104核心

此硬件接口文档的一部分已提交到GitHub存储库,并基于MIT协议。本文档涵盖了Maxwell,Pascal,Kepler甚至Votla的文档。除了当前的图灵架构之外,流行系列的整体覆盖范围。但是,我希望NVIDIA能够尽快打开最新的图灵架构界面文档。

除了涵盖的系列,NVIDIA的初始文档还包括一系列信息,如GPU的BIOS表,设备控制块,设备初始块,Falcon安全引擎,内存时钟调整,着色器,电源状态等,尽管不是最多详细文件。然而,这也是NVIDIA近年来宣布的产品细节。但是,该文档仍在不断更新。但是从仓库建立之日起,NVIDIA两个月前就开始了这项工作。

e8b4c738a77dad19a178db6d30485b96.jpeg

NVIDIA的open-gpu-doc存储库的图像信息

目前,NVIDIA的显卡在Linux平台上也有其开源的Nouveau驱动程序。虽然本文档可能会给原始驱动程序带来一些帮助,但它仍然无法解决最大签名固件导致GTX 900系列显卡运行过低的问题。 Phoronix还向NVIDIA询问了这个问题,并表示他们已经意识到了这个问题,但目前还没有解决方案。

一般来说,开源更多的硬件接口信息对开源社区有很多帮助,我希望NVIDIA可以改进这个文档,让开发人员更多地了解所使用的硬件。

虽然Linux发行系统的用户相对较少,但由于它更适合某些软件开发和应用环境,因此有很多应用场景。桌面UI的Linux发行版一直在不断发展。虽然NVIDIA一直在为Linux发行版提供闭源驱动程序,但在安装和配置方面仍然比较麻烦。然而,NVIDIA的态度最近发生了变化。根据Phoronix的说法,NVIDIA正式开放了他们的硬件接口文档,这有助于开源NVIDIA驱动程序开发。

b2c907e78f14b1c6a4830133c95ea97f.jpeg

GP104核心

此硬件接口文档的一部分已提交到GitHub存储库,并基于MIT协议。本文档涵盖了Maxwell,Pascal,Kepler甚至Votla的文档。除了当前的图灵架构之外,流行系列的整体覆盖范围。但是,我希望NVIDIA能够尽快打开最新的图灵架构界面文档。

除了涵盖的系列,NVIDIA的初始文档还包括一系列信息,如GPU的BIOS表,设备控制块,设备初始块,Falcon安全引擎,内存时钟调整,着色器,电源状态等,尽管不是最多详细文件。然而,这也是NVIDIA近年来宣布的产品细节。但是,该文档仍在不断更新。但是从仓库建立之日起,NVIDIA两个月前就开始了这项工作。

e8b4c738a77dad19a178db6d30485b96.jpeg

NVIDIA的open-gpu-doc存储库的图像信息

目前,NVIDIA的显卡在Linux平台上也有其开源的Nouveau驱动程序。虽然本文档可能会给原始驱动程序带来一些帮助,但它仍然无法解决最大签名固件导致GTX 900系列显卡运行过低的问题。 Phoronix还向NVIDIA询问了这个问题,并表示他们已经意识到了这个问题,但目前还没有解决方案。

一般来说,开源更多的硬件接口信息对开源社区有很多帮助,我希望NVIDIA可以改进这个文档,让开发人员更多地了解所使用的硬件。