皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

用于 Ryzen AI 的 AMD XDNA Linux 驱动程序、Zen 5 编译器支持及其他 AMD 第一季度亮点

用于 Ryzen AI 的 AMD XDNA Linux 驱动程序、Zen 5 编译器支持及其他 AMD 第一季度亮点

随着第一季度接近尾声,以下是本季度最激动人心的 AMD Linux/开源新闻的回顾。在过去的三个月里,我们看到AMD终于发布了他们的XDNA Linux驱动程序,以支持开源Ryzen AI,他们的开源HDMI驱动程序努力被HDMI论坛遗憾地拒绝了,AMD Zen 5“znver5”编译器支持被添加到GCC 14中,更多的AMD Zen 5 Linux内核准备工作,以及各种其他AMD Linux驱动程序增强功能。

除了所有 AMD Linux 硬件评测和基准测试内容外,以下是本季度最受欢迎的 AMD 开源/Linux 新闻,回顾了它们为 Linux 用户取得的进展。这些亮点包括:

HDMI 论坛拒绝 AMD 寻求的开源 HDMI 2.1 驱动程序支持 AMD 开源 Linux 图形驱动程序的局限性之一是无法根据 HDMI 论坛的法律要求实现 HDMI 2.1+ 功能。
AMD工程师一直在努力与HDMI论坛一起提出一个解决方案,以便能够通过其开源Linux内核驱动程序提供HDMI 2.1+功能,但现在看来这些努力已经结束并失败了。

AMD 发布 XDNA Linux 驱动程序:在 Linux
上支持 Ryzen AI 在 AMD Ryzen 7040 系列中,“Ryzen AI”被引入,作为利用全新 Zen 4 移动处理器上的 Xilinx IP 引入。Ryzen AI 开始向更多处理器推出,而 Linux 尚未支持它。然后在 10 月份,AMD 希望听到客户对 Ryzen AI Linux 支持的要求。好吧,今天他们第一次公开了 XDNA Linux 驱动程序的代码,以便为 Ryzen AI 提供开源支持。

AMD 提出用于 Linux 的 FPGA 子系统用户空间接口 AMD 工程师正在提出 FPGA 子系统用户空间接口,以克服 Linux 内核 FPGA 管理器子系统的当前限制。

Lisa Su 在发布关于开源 AMD GPU 固件的推文后表示,“团队正在其中” George Hotz 与 Tiny Corp 合作开发 Tinygrad 和 TinyBox 以在开源 AI 领域取得有趣的进展,此前曾就 ROCm 问题呼吁 AMD。
昨天,“小公司”发布了关于AI训练运行因MES错误而崩溃的新推文,然后呼吁AMD开源固件,AMD首席执行官苏姿丰对此做出了回应。

Linux 6.9 带来的惊人变化:来自 Intel/AMD、FUSE Passthrough 等的大量变化 Rust
根据 Linus Torvalds 今天的感受,Linux 6.8 可能会在今天以稳定的形式首次亮相,并反过来标志着 Linux 6.9 合并窗口的打开……否则,它将被推迟一周。无论如何,在今天的预览版中,有很多有趣的 Linux 6.9 排队工作。

AMDGPU Linux 驱动程序不再让您拥有无限的控制权来降低您的功率限制
AMDGPU Linux 驱动程序直到最近的 Linux 6.7 内核版本都允许您降低显卡的功率限制,嗯,没有限制……这使得 AMD Radeon Linux 用户在出于电源/效率原因需要时可以限制他们的 GPU 功耗。但从 Linux 6.7 开始,他们开始强制执行由各自显卡 BIOS 设置的低功耗限制。用户请愿恢复此更改,但出于安全考虑,此下限执行将继续有效。

AMD Zen 5 编译器支持发布给 GCC – 确认新的 AVX 功能等
在一个非常激动人心的周六早上,AMD 刚刚发布了他们的初始启用补丁,用于将 Zen 5 处理器支持“znver5”引入 GNU 编译器集合!GCC 14 将于 3 月~4 月像往常一样稳定发布年度编译器版本,即使英特尔已经在努力支持 Clear Water Forest 和 Panther Lake,并且几个月前已经有了上游的 Sierra Forest、Granite Rapids 和其他新的 CPU 目标,但看到没有 Zen 5 支持是令人沮丧的……好吧,Granite Rapids 于 2022 年底加入 GCC。但是,现在应该及时合并的是最初的 AMD Zen 5 支持!

Linux 上的 Steam 低于 2% 1 月份,Linux 上的 AMD CPU 采用率达到 70.5%
随着新月的开始,上个月的 Steam 调查结果也随之而来。2024 年 1 月,报告的 Linux 版 Steam 市场份额继续低于 2% 的门槛。

Linux 6.9 为有问题的 HBM 内存添加 AMD MI300 行停用支持 对于即将到来的 Linux 6.9 内核周期,EDAC(错误检测和纠正)和 RAS(可靠性、可用性和可维护性)驱动程序增加了许多 AMD Instinct MI300。

Valve 在最后一刻对 Mesa 24.0
进行了 AMD ACO 改进 在 Mesa 24.0 功能冻结/代码分支之前的本周,一个值得注意的合并请求登陆了,该请求在过去几个月中一直由 Valve 的一位开源 Linux 图形驱动程序开发人员开发

Steam 的 2 月调查:AMD CPU 和 GPU 继续主导 Linux 游戏玩家
随着 1 月份 Linux 上的 Steam 使用率为 1.95%,我非常渴望看到 2 月份的结果是否会再次超过 2.0% 的门槛……不幸的是,它朝着相反的方向发展。

AMD Core Performance Boost 补丁发布用于 P-State Linux 驱动程序
虽然不像昨天在 Linux 上为 Ryzen AI 发布的 AMD XDNA 驱动程序那样令人兴奋,但 AMD 今天在 Linux 方面推出的一个值得注意的补丁系列正在其 P-State CPU 频率缩放驱动程序中启用 AMD Core Performance Boost 控制。

AMD FreeSync Video 在 Linux 6.9
中面临停用 早在 2020 年,AMD 就为 Linux 上的 FreeSync 推出了视频模式优化,并在 2021 年继续修订,然后在 2022 年默认尝试 FreeSync 视频模式,但后来又恢复了,然后直到去年才默认启用 FreeSync 视频。但现在 Linux 6.9 来了,该功能似乎已有效淘汰。

AMD 的高级媒体框架增加了 Pro Vulkan 和实验性 RADV 支持
AMD 的 GPUOpen 团队今天发布了高级媒体框架 (AMF) SDK 的 1.4.33 版本。AMF SDK 继续专注于在 Windows 和 Linux 下提供对 AMD 硬件的最佳访问,以便进行多媒体处理。

GCC 14 编译器可能具有 AMD RDNA3 GPU 支持“适用于大多数目的”
本月早些时候,GCC 14 编译器获得了对 AMD RDNA3“GFX11”图形处理器的初始支持,作为 GNU 编译器集合的 OpenMP 设备卸载支持的一部分,用于 GPU 计算。最初的支持是相当基本的,但后续补丁有可能使 RDNA3 (GFX11) 支持“适用于大多数目的”,并且希望仍能及时合并到 GCC 14.1 稳定版本。

英特尔的开源 Vulkan 驱动程序已连接到支持 AMD 的 Radeon 内存可视化工具
虽然 AMD 的 GPUOpen 团队为他们自己的 Radeon 图形处理器开发了 Radeon 内存可视化工具,但由于该软件运行良好并且是开源的,并且分析/转储格式是公开的,英特尔开源 Vulkan Linux 驱动程序增加了对它的支持。使用英特尔 ANV Mesa 驱动程序,您现在可以生成 Radeon 内存可视化工具 (RMV) 兼容转储,然后可以将其加载到 GPUOpen 软件中,以分析英特尔集成显卡和独立显卡的视频内存行为。

开源英特尔和 AMD 驱动程序在 Vulkan 路线图 2024 扩展
上取得快速进展 在今天早上解除对 Vulkan 路线图 2024 规范的禁运之后,英特尔和 RADV 利益相关者开放了 Mesa 合并请求,开始为这些 Mesa Vulkan 驱动程序实施新的扩展,并将现有扩展推广到其新生成的状态。

使用 AMD EPYC Genoa + NVMe 驱动器的 Ceph 集群达到 1 TiB/s 虽然新的 PCIe Gen5 NVMe SSD 可能会快速推动 11~12k MB/s 的顺序读取和写入,但 Ceph 存储集群刚刚突破了 1 TiB/s 的阈值。

GCC 编译器增加了对使用 AMD RDNA3 APU 卸载设备的支持 (GFX1103)
虽然有基于 LLVM/Clang 编译器的 OpenMP 设备卸载的 AOMP,但较少讨论且功能不那么丰富的是GNU 编译器集合 (GCC) 也用于将 OpenMP 设备卸载功能卸载到 Radeon GPU。即将到来的 GCC 14.1 稳定版本GFX1103对具有 RDNA3 集成显卡的 AMD APU 的支持。

AMD 使 HIP 光线追踪开源
AMD 的 HIP 光线追踪库“HIP RT”一直是 GPUOpen 旗下为数不多的项目之一,它最初是闭源软件,但后来最终是开源的……现在,随着 HIP 光线追踪代码的公开发布,这种情况发生了。

你希望在第二季度看到AMD在Linux/开源方面有什么?请在论坛中告诉我们。

转自 AMD XDNA Linux Driver For Ryzen AI, Zen 5 Compiler Support & Other AMD Q1 Highlights – Phoronix