The llama.cpp project has released version b11157, introducing support for 3D convolution operations using implicit GEMM on CUDA. This update refines the implementation to handle empty kernels and is available across a wide range of platforms including macOS, Linux, Windows, Android, and iOS.

  • Adds conv3d with implicit GEMM for CUDA backends.
  • Refines conv3d implicit GEMM logic to properly handle empty kernels.
  • Provides binaries for CPU, Vulkan, ROCm, OpenVINO, SYCL, and Snapdragon on Linux and Windows.
  • Includes builds for macOS Apple Silicon (arm64), macOS Intel (x64), and iOS XCFramework.
  • Offers Android arm64 builds with support for CPU, Adreno GPU, and Hexagon NPU.

This release expands the library's hardware acceleration capabilities by enabling 3D convolution operations on NVIDIA GPUs.