Back Original

Ggml v1.0.0

Overview

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.

API changes

Core changes

Backend changes

CUDA

Metal

Vulkan

SYCL

OpenCL

WebGPU

Hexagon

CPU

CANN

ZDNN

OpenVINO

More info

Changelog since v0.29.0

417a024 ggml : bump version to 1.0.0 (#1690)