Le 9 novembre 2026, Phoronix rapportait qu’une fonction ChaCha AVX-512 traitant 16 blocs par appel avait été mise en file dans la branche libcrypto-next d’Eric Biggers. Sa soumission à la fenêtre d’intégration de Linux 7.5 était attendue pour la fin de l’année. Le média faisait état de gains maximaux de 99 % sur AMD Ryzen AI Max Strix Halo (Zen 5), avec la voie de 512 bits, et de 39 % sur Zen 4 avec celle de 256 bits. Ces chiffres portent sur le benchmark ChaCha : ils ne mesurent pas le débit d’un tunnel WireGuard.
Une voie qui traite davantage de blocs par appel
ChaCha est un chiffrement par flot symétrique. Dans le chemin décrit pour le noyau Linux, les registres vectoriels permettent de traiter plusieurs blocs à la fois. Martin Willi, développeur de StrongSwan, a ajouté une fonction qui élargit ce traitement.
| Voie | Registres et largeur | Blocs par appel |
| Existante, AVX-512VL | YMM, 256 bits | Jusqu’à 8 |
| Nouvelle voie | ZMM, 512 bits | 16 |
La nouvelle voie est sélectionnée pour les entrées de plus de huit blocs. Le gain vient donc du traitement parallèle de blocs supplémentaires dans cet usage précis, et non d’une accélération générale de Linux ou des tâches graphiques.
Ce que mesurent les gains annoncés
| Plateforme testée | Voie de données | Gain maximal rapporté pour ChaCha |
| AMD Ryzen AI Max Strix Halo (Zen 5) | 512 bits | Jusqu’à 99 % |
| AMD Zen 4 | 256 bits | Jusqu’à 39 % |
Ces résultats ne constituent pas une comparaison directe entre Zen 4 et Zen 5 : la plateforme et la largeur de la voie de données diffèrent. Ils décrivent des performances de ChaCha dans les conditions rapportées par Phoronix.
Pour WireGuard, le chiffre de 99 % ne signifie pas que le débit du VPN augmente d’autant. Le résultat concerne le chemin ChaCha, pas une mesure du tunnel complet. Il ne permet donc pas de chiffrer un gain de débit pour WireGuard.
Un gain mesuré sur le chiffrement seul ne se transpose pas tel quel au débit d’un VPN complet.