开源llama.cpp Releases·原文 2026年10月30日

llama.cpp版本b12001为gfx1170/gfx1171新增RDNA4_M GPU分支

该项目在ROCm/HIP后端新增RDNA4_M家族定义,用于gfx1170、gfx1171;发布说明称gfx117X更接近RDNA4,并带 128 位WMMA,但两者并不完全相同。

AI解读:llama.cpp发布b12001,唯一列出的代码变更是ROCm/HIP后端新增RDNA4_M家族,对应gfx1170、gfx1171。

发布说明称gfx117X更接近RDNA4,具有 128 位WMMA,但两者并不完全一致;因此代码新增独立的RDNA4_M定义,并在适用处使用。

该变更标注由Codex与GitHub Copilot辅助,合著者为Mario Limonciello;发布说明没有给出性能数据或受影响的模型、算子范围。

同版本仍按平台提供macOS/iOS、Linux、Windows、Android的预编译包,覆盖CPU、CUDA 12/13、Vulkan、ROCm 10.0、SYCL、OpenVINO等后端;KleidiAI的macOS Apple Silicon包和openEuler包标注为DISABLED。

llama.cpp的b12001版本发布说明显示,其ROCm/HIP后端新增了RDNA4_M家族,用于gfx1170、gfx1171两种GPU目标。

说明称gfx117X更接近RDNA4,并带 128 位WMMA,但与RDNA4并不完全相同,因此新增独立的RDNA4_M定义,在“有意义的地方”使用。

变更内容与适用范围

发布说明把这项改动描述为一次定义调整:原有宏定义按RDNA4处理的方式不再直接套用,改为引入RDNA4_M这一新家族,供gfx1170、gfx1171分支使用。

说明没有列出具体改动的算子、内核或性能数字,也没有说明哪些现有AMD GPU会受影响;可确认的适用范围是ROCm/HIP后端与上述两个gfx目标。

  • 新增家族:RDNA4_M
  • 目标:gfx1170、gfx1171
  • 理由(发布说明):gfx117X更接近RDNA4,带 128 位WMMA,但不完全相同
  • 署名:Assisted-by Codex、GitHub Copilot;Co-authored-by Mario Limonciello

同版本构建产物

b12001仍按平台发布预编译包,Linux和Windows都包含ROCm 10.0的x64包,与本次ROCm/HIP改动对应;此外还有CUDA 12/13、Vulkan、SYCL、OpenVINO等构建。

发布说明中,macOS Apple Silicon的KleidiAI构建和openEuler相关构建标注为DISABLED,没有提供下载。

  • Linux:CPU(x64、arm64、s390x)、Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16
  • Windows:CPU、CUDA 12.4、CUDA 13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0
  • Android:arm64 CPU及骁龙CPU/Adreno GPU/Hexagon NPU包
  • macOS/iOS:Apple Silicon arm64、Intel x64、iOS XCFramework;KleidiAI版本标注DISABLED

信息来源

llama.cpp Releases原始来源