llama.cpp 项目发布了 b11847 版本,修复了面向 AMD RDNA3 和 RDNA4 GPU 的 HIP 构建问题。此次改动改用 16 位 `short` 向量作为传入 AMD 矩阵指令的 BF16 操作数;重新解释这些值时,其位模式保持完全一致。
发布页面列出了适用于 Ubuntu x64、基于 ROCm 10.0 的构建包,但没有说明这些预编译包是否包含这项具体修复,因此用户可能需要从更新后的源代码自行构建。
为什么重要
使用 HIP 为上述 AMD GPU 代际构建 llama.cpp 的开发者,不应再遇到这一特定编译错误;不过,发布页面并未确认哪些预编译包包含此修复。