Ubuntu 内核团队于 7 月 16 日发布公告,揭示了 Linux 7.0.0-28.28 内核版本中存在的 AMDGPU 缺陷,该缺陷可导致 ROCm 计算负载的吞吐性能显著下降,最高可达 42 倍。
AMDGPU 是 AMD 为 Linux 系统提供的官方开源图形驱动程序,负责管理图形渲染和 GPU 计算相关的硬件调度,其应用范围涵盖桌面图形、游戏以及通用 GPU 计算等领域。
ROCm 是 AMD 推出的 GPU 加速计算软硬件生态系统,其功能与 NVIDIA 的 CUDA 类似,常被用于人工智能训练与推理、高性能计算和科学模拟等需要大规模并行计算的任务。
Ubuntu 工程团队指出,由于 Linux 7.0.0-28.28 内核版本中整合的 AMDGPU 问题,部分计算密集型工作负载的性能可能下降至原来的 1/42。
以使用 ComfyUI 运行 Stable Diffusion XL 进行推理为例,一项原本大约需要 9 秒完成的任务,在更新到受此问题影响的内核版本后,执行时间被延长至长达 388 秒。
这一性能回退现象源于 Linux 7.0 稳定版系列的上游内核,已有包括 CachyOS 和 Fedora 在内的其他 Linux 发行版用户报告了类似问题。