Proyek llama.cpp merilis versi b9939, memperkenalkan dukungan untuk CONV_2D_DW (konvolusi 2D depthwise) pada backend Metal. Pembaruan ini mencakup kernel channel-tiled baru untuk tata letak non-kontigu dan memperbaiki dukungan kernel F16 untuk CONV_2D_DW pada CPU.

  • Menambahkan dukungan CONV_2D_DW ke backend Metal dengan dispatch 3D dan kernel channel-tiled.
  • Memperbaiki dukungan kernel F16 untuk CONV_2D_DW pada CPU.
  • Menambahkan kasus uji kinerja dan uji F16 untuk CONV_2D_DW.
  • Menyediakan biner untuk macOS, iOS, Linux, Android, Windows, dan openEuler di berbagai backend perangkat keras termasuk CUDA, ROCm, Vulkan, dan SYCL.