AMD 正在招聘工程师,负责构建和打包其 “AMD 统一 Linux 驱动程序”,以增强在不同 Linux 发行版中部署其打包图形驱动程序栈(包括 ROCm)的体验。
目前,预构建的ROCm二进制文件和打包的 “Radeon Software for Linux “驱动程序栈只针对主要的企业级Linux发行版,如Ubuntu LTS版本、SUSE Enterprise Linux和Red Hat Enterprise Linux。除了这些企业级 Linux 发行版和特定版本外,官方并不支持那些依赖这些打包驱动程序组件的用户,而只是使用每个操作系统提供的默认上游驱动程序组件。
一些 Linux 用户/打包商不得不为自己的发行版重新打包/构建这些企业级驱动组件。其他 Linux 用户(如 Fedora 和 Debian)也开始自行打包 ROCm 和相关软件,以便 Linux 软件包管理系统方便地提供这些软件。AMD 缺乏类似英伟达(NVIDIA)专有 Linux 驱动程序安装程序的通用图形驱动程序包,这一直是希望在非企业 Linux 环境中使用 ROCm 计算的用户的痛处。但现在情况似乎正在发生变化。
AMD 正在招聘多名工程师,负责 Linux 图形软件栈的构建/打包工作。最有趣的也许是这些招聘启事中提到的 “AMD 统一 Linux 驱动程序”…这个术语通常不用于指当前的 AMD Linux 图形驱动程序。当搜索 “AMD 统一 Linux 驱动程序 “时,会出现这些 AMD 招聘信息,以及我过去在 Phoronix 上发表的一些类似言论。
这则招聘启事将该职位概括为
“AMD 正在寻找一名专业软件工程师加入我们的 Linux 构建、打包和安装团队。成功应聘者将负责 AMD 统一 Linux 驱动程序构建和打包生态系统的支持、增强、提高效率和功能开发,以及为主要 Linux 发行版开发和支持 AMD Linux 驱动程序栈(与开源社区和发行版供应商合作)。您将成为由才华横溢、积极进取的行业专家组成的核心团队的一员,并将使用最新的图形和计算硬件及软件技术”。
听起来很不错,职责中还提到了很多跨发行版的打包工作。还有更多关于 AMD 统一 Linux 驱动程序的内容:”参与维护 AMD 统一 Linux 驱动程序的构建、打包、安装和发布生态系统”。
还有其他类似的招聘信息,都是关于 Linux 构建和图形驱动软件打包的。
希望新招聘的人员和 “AMD 统一 Linux 驱动程序 “的任何其他变化都能使 AMD Linux 图形驱动程序在各发行版(尤其是前沿发行版和其他非企业环境)中的部署变得更容易,从而降低部署 ROCm 计算支持的门槛。
转自 AMD Hiring To Improve Their Linux Driver/ROCm Installation Process Across Distributions – Phoronix