ggml 1.0.0 prunes the deprecated public API and the legacy DIAG_MASK ops, adds configurable YaRN truncation and FP8 support, and brings broad performance work across backends: few-row quantized matmuls and MoE fusion on CUDA/Metal, a Vulkan prefill FlashAttention path, a device-side MoE scheduler on SYCL, decomposed Adreno FlashAttention in OpenCL, new WebGPU kernels, expanded Hexagon op coverage, and scheduler improvements that avoid uploading unused inputs.
417a024 ggml : bump version to 1.0.0 (#1690) 771b3d9 requirements : fix numpy for python 3.14 (#1691) f154959 sync : llama.cpp ec04faf fix(hexagon): make host build work with clang-cl on Windows ARM64 (llama/32011) b45738e examples : adapt to removal of ggml_diag_mask_inf 1514439 sync : llama.cpp 5f29555 ggml : prune (llama/29801) 076861c hexagon: add Q5_0 and Q5_1 support (llama/32094) 63ec52d Title: CUDA: few-row MMQ for BS 2-24 (llama/31533) c6fe796 ggml : route GATED_DELTA_NET to the SpacemiT RVV kernel (llama/31897) 4ae6e72 vulkan : Intel FA kernel for prefill. (llama/29357) b22071c ggml-cpu: use the 4x4 simd_gemm tile on ARM NEON (llama/32128) ba8b013 CUDA: Optimize prefil via fuse of w_s scale in epilogue MMQ for nvfp4 checkpoints (llama/26048) 05f605a ggml-backend : prefetch only inputs computed by earlier splits (llama/32100) b8a5b87 ggml : dispatch SpacemiT Q4_1 32x256 through the HP kernel (llama/31929) 7a8cef5 sycl: make oneDNN FA cache thread-safe and memoize runtime failures (llama/31138) 6dfea1a sycl : fix AOT for more than 4GB (llama/31873) 012ff44 sycl : use cached device-id in set_main_device (llama/32013) 2f9d47b CUDA: add cuda debug buffer pool (llama/31919) 522d257 opencl: add bin kernel kernel_gemm_noshuffle_q4_0_f32_32b_trans_ila_a7_bin (llama/30947) 0f9dcb7 CUDA: skip empty MoE tiles in MMQ stream-k fixup (llama/32067) 6bed9a8 opencl: add decomposed FA for Adreno (llama/32046) a357e7b metal : prevent out-of-bounds reads in SOLVE_TRI kernel (llama/32103) c36ccd8 vulkan: support batched tensor copy API (llama/31418) 1bffc59 backend : re-instantiate CUDA graphs when the cluster dims of a kernel change (llama/31284) 8153155 ROCm/HIP: fixed BLAS workspace instead of rocBLAS allocating one per call (llama/31838) ad7d200 cpu: accumulate flash attention V in F32 (llama/29810) 7f4a2db webgpu: add PAD_REFLECT_1D support (llama/31877) 0f51454 vulkan: allow dequantized KV optimization with CM2 (llama/31526) eb4de49 vulkan: allocate the device fault vendor binary buffer (llama/32008) 6b7f47a cuda : use MMVF for BF16 matrices of few rows at small batch sizes (llama/31959) 77d01f1 cuda : add sm70 FlashAttention config case for DKQ=256, DV=256, ncols=64 (llama/27997) bd37ba0 cuda : fattn mma head sizes 40 72 (llama/30285) 161ca15 CUDA: Add OCP FP8 support (llama/28413) 06faf80 sycl : fixed sycl CLAMP to actually support strided view (llama/31784) a986181 cuda : remove unused ids and type_src0 parameters (llama/32018) 55104b2 llama : Add FP8 KV-cache support (llama/28392) 0753641 ggml : add MUL_MAT src1 precision tests and gating (llama/31896) 1cd16bd cuda : remove unused quantize_cuda_t typedef (llama/31884) 4a18cdd cuda : halve VMM pool reservation size and retry on cuMemAddressReserve failure (llama/30542) 1c9ac9d CUDA: skip graph compat check when graph is being reused (llama/32004) 999c725 ggml : fix FreeBSD Vulkan build by setting _XOPEN_SOURCE=700 (llama/31701) 47bc1d8 CUDA: move graph and concurrent stream state out of common.cuh (llama/32001) df70e12 cann: fail early when checking if buffer type is supported (llama/31270)






