[KongchangAI]
Product

GGML

A tensor computation library developed by Georgi Gerganov, optimized for CPU inference. Implemented in pure C with zero external dependencies, it is cross-platform, has a low memory footprint, and serves as the underlying technical foundation of llama.cpp.

Core Facts

Timeline (last 90 days)

Oct 22

GGUF replaced earlier legacy model file formats such as GGML/GGMLv3.

Unverified50%
Oct 20

The core change in Ollama v0.40.7-rc1 is the commit 'mlx: deduplicate CUDA runtime payloads', which moves the CUDA libraries shared by the GGML and MLX backends into a sibling CUDA payload directory to eliminate duplicate packaging.

Unverified50%
Oct 20

Ollama introduces the MLX backend on macOS as an optional or default path, so a single distribution package needs to accommodate both the GGML and MLX backends.

Unverified50%
Oct 20

GGML is the low-level tensor computation library of the ggml/llama.cpp ecosystem, implemented in C/C++, cross-platform, supporting CPU and multiple GPU accelerations (CUDA, Metal, Vulkan, etc.), and is Ollama's default path for running models on most platforms.

Unverified50%
Oct 17

Ollama uses precompiled GGML kernels that target generic x86/ARM configurations and do not distinguish the SIMD width, cache hierarchy and memory bandwidth characteristics of specific chips.

Unverified50%
Sep 20

GGUF has gradually replaced the older GGML format and become the common standard for local inference tools such as ComfyUI, LM Studio, and Jan.

Unverified50%
Sep 3

llama.cpp achieves low-level performance optimization through its self-developed GGML tensor library (later evolved into the GGUF format), with its core innovation being multi-level weight quantization technology.

Unverified50%
Aug 31

GGUF was designed by llama.cpp project founder Georgi Gerganov and replaced the previous GGML format in 2023.

Unverified50%
Aug 26

whisper.cpp is a C/C++ implementation based on the GGML tensor library that supports pure CPU inference and can achieve real-time transcription on Apple M-series chips.

Unverified60%

All Facts (20)

Verified

The GGUF format was released by the llama.cpp community in August 2023 as a replacement for the GGML format.

90%
Verified

The GGUF format was designed by Georgi Gerganov, the founder of the llama.cpp project.

90%
Verified

GGUF(GPT-Generated Unified Format)是由llama.cpp项目定义的模型文件格式

90%
Verified

GGUF packages model weights, quantization parameters, vocabulary, and hyperparameters into a single file and supports memory-mapped (mmap) loading.

80%
Verified

llama.cpp是由开发者Georgi Gerganov于2023年发起的开源项目,使用纯C/C++实现了LLaMA系列模型的推理

80%
Verified

4-bit quantization in GGUF format can compress model weights from 32-bit floating point to 4-bit integers, reducing model size by approximately 8 times.

80%
Verified

The GGUF format was introduced in 2023 by llama.cpp founder Georgi Gerganov and has become the de facto standard for local deployment of open-source models.

70%
Verified

The GGUF format was introduced by llama.cpp, succeeded GGML, and supports mixed-precision quantization.

70%
Verified

GGUF supports multiple quantization levels ranging from Q2_K (2-bit) to Q8_0 (8-bit), and Q4_K_M uses grouped quantization technology to become the community-recommended default quantization configuration.

65%
Unverified

whisper.cpp is a C/C++ implementation based on the GGML tensor library that supports pure CPU inference and can achieve real-time transcription on Apple M-series chips.

60%
Unverified

GGML is a C-language tensor computation library developed by Georgi Gerganov and is the core computational backend of llama.cpp.

60%
Unverified

GGUF replaced earlier legacy model file formats such as GGML/GGMLv3.

50%
Unverified

Ollama introduces the MLX backend on macOS as an optional or default path, so a single distribution package needs to accommodate both the GGML and MLX backends.

50%
Unverified

The core change in Ollama v0.40.7-rc1 is the commit 'mlx: deduplicate CUDA runtime payloads', which moves the CUDA libraries shared by the GGML and MLX backends into a sibling CUDA payload directory to eliminate duplicate packaging.

50%
Unverified

GGML is the low-level tensor computation library of the ggml/llama.cpp ecosystem, implemented in C/C++, cross-platform, supporting CPU and multiple GPU accelerations (CUDA, Metal, Vulkan, etc.), and is Ollama's default path for running models on most platforms.

50%
Unverified

Ollama uses precompiled GGML kernels that target generic x86/ARM configurations and do not distinguish the SIMD width, cache hierarchy and memory bandwidth characteristics of specific chips.

50%
Unverified

GGUF has gradually replaced the older GGML format and become the common standard for local inference tools such as ComfyUI, LM Studio, and Jan.

50%
Unverified

llama.cpp achieves low-level performance optimization through its self-developed GGML tensor library (later evolved into the GGUF format), with its core innovation being multi-level weight quantization technology.

50%
Unverified

GGUF was designed by llama.cpp project founder Georgi Gerganov and replaced the previous GGML format in 2023.

50%
Unverified

GGML是Gerganov自研的张量运算库,专为CPU推理优化,采用纯C实现,可在ARM、x86等架构上运行

50%

Source Articles