# llama.cpp adds BF16 support and new ops

> The open‑source llama.cpp library now includes BF16 data type ops and GLU, improving CPU and CUDA performance.

Oossa · 2026-09-30 · https://oossa.com/en/llama-cpp-adds-bf16-support-and-new-ops

Produced and translated with AI assistance. Check the original sources below.

The ggml‑org team released llama.cpp version b11293. It adds BF16 (a half‑precision number format) unary, GLU, binary and scale operations for both CPU and CUDA. The change also updates CUDA kernels to fix a BF16 build issue. The update is available for many platforms, from macOS and Windows to Linux and Android.

## The facts

- Release date: 2026-09-30 ("Wed Sep 30 2026")
- Adds BF16 unary, GLU, binary and scale ops for CPU and CUDA

## Why it matters

Developers can now run llama.cpp models faster on hardware that supports BF16, such as newer GPUs.

## Sources & references

1. [ggml-org/llama.cpp b11293](https://github.com/ggml-org/llama.cpp/releases/tag/b11293) – llama.cpp, 2026-09-30

Last updated: 2026-09-30
