O projeto llama.cpp lançou a versão b9939, introduzindo suporte para CONV_2D_DW (convolução 2D depthwise) no backend do Metal. Esta atualização inclui um novo kernel com tileamento por canais para layouts não contíguos e corrige o suporte ao kernel F16 para CONV_2D_DW na CPU.
- Adicionado suporte CONV_2D_DW ao backend do Metal com dispatch 3D e kernels com tileamento por canais.
- Corrigido o suporte ao kernel F16 para CONV_2D_DW na CPU.
- Adicionados casos de teste de desempenho e testes F16 para CONV_2D_DW.
- Fornecidos binários para macOS, iOS, Linux, Android, Windows e openEuler através de vários backends de hardware incluindo CUDA, ROCm, Vulkan e SYCL.