llama.cpp 新增 WebGPU 後端 ARANGE 運算元支援
llama.cpp 建置 b12066 在 WebGPU 後端加入 ARANGE 運算元支援(#31455),補齊該後端在張量生成類操作上的能力。同版本繼續提供 macOS、Linux、Windows、Android 等多平台預編譯包,涵蓋 CUDA 12/13、Vulkan、ROCm 10.0、OpenVINO、SYCL 以及 Snapdragon 的 Adreno GPU 與 Hexagon NPU 等加速路徑;
原標題:b12066
閱讀原文
| 評分 | 40 / 38(平均 39,門檻 60) |
|---|---|
| 狀態 | 未入選 |
原文
相關報導
llama.cpp 為 WebGPU 後端加入 f16 支援
llama.cpp 發布 b11382 版本,為 WebGPU 後端的 fill/set_rows 操作加入 f16 支援(PR #29897)。該版本同時更新了覆蓋 macOS、iOS、Linux、Android、Windows 與 openEuler 的多平台建置產物,包括 Apple Silicon、CUDA 12/13、ROCm 10.0、Vulkan、SYCL、OpenVINO 以及 Snapdragon 的 CPU、Adreno GPU 與 Hexagon NPU…
llama.cpp b11527:WebGPU 運算元全部改用 2D workgroup 派發
llama.cpp 發布建置 b11527(PR #30219),WebGPU 後端移除 1D workgroup 派發,所有原本使用 1D 派發的運算元(如 rms_norm)統一改為 2D workgroup dispatch。
llama.cpp 為 WebGPU 後端加入 Q2_0 量化支援
llama.cpp 的 WebGPU 後端新增 Q2_0 量化支援,分別實現了 Q2_0 的行反量化與矩陣乘法,使 2-bit 量化模型可以執行在 WebGPU 上。該改動包含在建置版本 b11809 中;同批建置覆蓋 macOS/iOS、Linux、Windows、Android 上的 CPU,以及 CUDA、Vulkan、ROCm、SYCL、OpenVINO 等後端,並附有各平台產物的驗證連結。
llama.cpp 發布 b11459:ggml-webgpu 在 WASI 上停用 Dawn 原生特性
llama.cpp 發布建置 b11459,唯一列出的程式碼改動是 ggml-webgpu 在 WASI 上不再啟用 Dawn 原生特性。該建置的預編譯產物覆蓋 macOS Apple Silicon(arm64)與 Intel(x64)、iOS XCFramework、Linux、Android、Windows 以及 openEuler。後端包括 CPU、Vulkan、CUDA 12、CUDA 13、ROCm 10.0、OpenVINO 與 SYCL;
llama.cpp 發布 b12109,同步 ggml 上游並更新各平台建置
llama.cpp 發布建置版本 b12109,本次更新為同步 ggml 上游程式碼。該版本提供的預編譯包覆蓋 macOS Apple Silicon(arm64)與 Intel、iOS XCFramework、Linux(CUDA 12/13、ROCm 10.0、Vulkan、OpenVINO、SYCL)、Windows、Android 及 openEuler 的 310p 與 910b(含 ACL Graph)。