Проект 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.