← Back to News
releasesggml/llama.cpp releasesSep 4, 2026

ggml/llama.cpp releases: b10795

Read original ↗

Sentiment: neutral

TL;DR

The ggml/llama.cpp project updated its codebase to fuse RMS_NORM+MUL+ADD and ADD+ADD operations under SYCL fusion, enhancing computational efficiency. This update is significant as it optimizes the handling of addition operations in a way that maintains consistency with standalone add() functions, potentially improving performance in large language model training.

Detailed Summary

The ggml/llama.cpp project has updated its codebase with a new release that includes the fusion of RMS_NORM+MUL+ADD and ADD+ADD operations under GGML_SYCL_ENABLE_FUSION. This update enhances computational efficiency by optimizing these specific operation chains, particularly in scenarios where binbroadcast indexing and type matrix operations are involved (such as f32, f16, f16/f32, i32, i16, bf16). The broader impact of this release is expected to improve the performance and resource utilization of models using these operations.

Key Points

  • • Fuse RMS_NORM+MUL+ADD operations under GGML_SYCL_ENABLE_FUSION.
  • • ADD+ADD fusion uses consistent binbcast indexing and type matrix.
  • • Supports f32, f16, f16/f32, i32, i16, bf16 types for both broadcast and non-contiguous scenarios.

Source: ggml/llama.cpp releases

Score: 48