Проект llama.cpp выпустил версию b9939, добавившую поддержку CONV_2D_DW (глубинная 2D-свёртка) для бэкенда Metal. Это обновление включает новое ядро с канальным тайлингом для несплошных layouts и исправляет поддержку F16 для CONV_2D_DW на CPU.

  • Добавлена поддержка CONV_2D_DW в бэкенд Metal с 3D-диспатчем и ядрами с канальным тайлингом.
  • Исправлена поддержка F16 для CONV_2D_DW на CPU.
  • Добавлены тестовые случаи производительности и тесты F16 для CONV_2D_DW.
  • Предоставлены бинарные файлы для macOS, iOS, Linux, Android, Windows и openEuler для различных аппаратных бэкендов, включая CUDA, ROCm, Vulkan и SYCL.