The llama.cpp project released version b10984, introducing CUDA support for row-contiguous SUM_ROWS operations. This update also organizes the code to include GGML_OP_MEAN for handling row-contiguous tensors via a shared kernel.
- Added CUDA support for row-contiguous SUM_ROWS.
- Organized code to add GGML_OP_MEAN for row-contiguous tensors using a shared kernel.
- Included tests for MEAN permute and slice operations.
- Provided binaries for macOS, Linux, Windows, Android, and openEuler across CPU, CUDA, Vulkan, ROCm, OpenVINO, and SYCL backends.
The release ensures compatibility with various hardware accelerators and operating systems for local inference.