Pre-release / continuous build: esta es una build experimental, no una versión estable.
hexagon: añadir IM2COL_3D (#30305) * hexagon: añadir soporte IM2COL_3D Assisted-by: OpenCode * hexagon: añadir rutas DMA para IM2COL_3D Assisted-by: OpenCode * hexagon: evitar conversiones escalares fp16 en IM2COL Assisted-by: OpenCode * eliminar spills en el bucle en dispositivos pre-v81 Assisted-by: OpenCode * hex-im2col: reescribir para usar el pipeline canónico dma dbl-buff, eliminar divs y conversiones fp muy ineficientes * hex-im2col: mover kernel_params y el precompute del layout vtcm al host * hex-im2col: eliminar el seguimiento explícito del número de dma-pushes * hex-im2col: eliminar casts uint64_t incorrectos * hex-im2col: no es necesario usar macros para los bucles dma y pasar el puntero a la función de cómputo vía el contexto local * hex-im2col: usar patrón cursor, tracing y manejo adecuado de n_threads * hex-im2col: soportar vistas no contiguas * hex-im2col: reformateo menor --------- Co-authored-by: Max KrasnyanskySitio web: - https://llama.app
Attestations: - https://github.com/ggml-org/llama.cpp/attestations/54919473
macOS/iOS: - macOS Apple Silicon (arm64) - macOS Apple Silicon (arm64, KleidiAI habilitado) DISABLED - macOS Intel (x64) - iOS XCFramework
Linux: - Ubuntu x64 (CPU) - Ubuntu arm64 (CPU) - Ubuntu s390x (CPU) - Ubuntu x64 (Vulkan) - Ubuntu arm64 (Vulkan) - Ubuntu x64 (CUDA 12) - Bibliotecas CUDA 12.8 - Ubuntu x64 (CUDA 13) - Bibliotecas CUDA 13.4 - Ubuntu arm64 (CUDA 13) - Bibliotecas CUDA 13.4 - Ubuntu x64 (ROCm 10.0) - Ubuntu x64 (OpenVINO) - Ubuntu x64 (SYCL FP32) - Ubuntu x64 (SYCL FP16) - Linux arm64 (Snapdragon: CPU, GPU Adreno, NPU Hexagon) - guía de configuración
Android: - Android arm64 (CPU) - Android arm64 (Snapdragon: CPU, GPU Adreno, NPU Hexagon) - guía de configuración
Windows: - Windows x64 (CPU) - Windows arm64 (CPU) - Windows arm64 (OpenCL Adreno) - Windows x64 (CUDA 12) - DLLs de CUDA 12.4 - Windows x64 (CUDA 13) - DLLs de CUDA 13.4 - Windows arm64 (CUDA 13) - DLLs de CUDA 13.4 - Windows x64 (Vulkan) - Windows arm64 (Vulkan) - Windows x64 (OpenVINO) - Windows x64 (SYCL) - Windows x64 (ROCm 10.0)
openEuler: - DESACTIVADO - openEuler x86 (310p) - openEuler x86 (910b, ACL Graph) - openEuler aarch64 (310p) - openEuler aarch64 (910b, ACL Graph)
Interfaz de usuario: - UI