# llama.cpp b11866 supprime une étape de mise à l’échelle Metal

> Cette version supprime des noyaux de réduction Metal et un tampon temporaire, après le déplacement de la mise à l’échelle des tokens experts dans le graphe de calcul. Aucun résultat de performance n’est fourni.

Oossa · 2026-10-24 · https://oossa.com/fr/llama-cpp-b11866-removes-an-older-metal-scaling-step

La version b11866 de llama.cpp, publiée par l’équipe ggml-org, supprime une étape de remise à l’échelle en puissance de deux d’un noyau Metal de multiplication matricielle utilisé pour les modèles à mélange d’experts. Le projet indique que la mise à l’échelle de chaque token expert dans le graphe de calcul permet désormais de maintenir les activations de la projection descendante dans la plage prise en charge par le format f16 avant l’opération.

Ce changement supprime également les noyaux de réduction en deux étapes, leur tampon temporaire et un chemin de dispatch f32, ainsi que les tests portant sur les entrées qui dépassaient la plage f16. La version propose des compilations pour macOS sur Apple Silicon, ainsi que pour de nombreuses autres plateformes ; elle ne fournit aucune mesure de vitesse ni de précision.

## Les faits

- Version : b11866, datée du 2026-10-24.
- La version supprime des noyaux de réduction Metal, un tampon temporaire et un chemin de dispatch GGML_PREC_F32.

## Pourquoi c'est important

Pour les utilisateurs de llama.cpp qui exécutent des modèles à mélange d’experts sur Metal, le noyau s’appuie désormais sur la mise à l’échelle effectuée plus tôt dans le graphe de calcul ; la version ne précise pas si cela modifie la vitesse ou la qualité des résultats.

## Sources et références

1. [ggml-org/llama.cpp b11866](https://github.com/ggml-org/llama.cpp/releases/tag/b11866) – llama.cpp, 2026-10-24

Dernière mise à jour: 2026-10-24
