9 listopada 2026 r. Phoronix poinformował, że patch z nową, 16-blokową ścieżką AVX-512 dla ChaCha czekał w gałęzi libcrypto-next na zgłoszenie do okna scalania Linux 7.5. W testach ChaCha odnotowano poprawę do 99% na AMD Ryzen AI Max Strix Halo (Zen 5) z pełną ścieżką 512-bitową oraz do 39% na Zen 4 ze ścieżką 256-bitową. Te wyniki nie przesądzają o takim samym wzroście przepustowości WireGuard.

Co zmienia ścieżka ChaCha

ChaCha to szyfr strumieniowy, a opisana zmiana dotyczy jego implementacji w jądrze Linuksa. Martin Willi, deweloper StrongSwan, dodał funkcję, która może przetwarzać więcej bloków danych w jednym wywołaniu. Szczegóły patcha Phoronix przytoczył za jego opisem.

ŚcieżkaRejestry i szerokośćBloków na wywołanie
Dotychczasowa AVX-512VLYMM, 256 bitówDo 8
Nowa ścieżka AVX-512ZMM, 512 bitów16

Nowa ścieżka ma być wybierana dla danych większych niż 8 bloków. Zwiększa więc liczbę bloków obsługiwanych w jednym wywołaniu z maksymalnie 8 do 16; sama ta zmiana nie oznacza jednak dwukrotnie większej szybkości całego systemu.

Jak odczytywać wyniki na Zen 5 i Zen 4

Phoronix podał dwa maksymalne wyniki dla testów ChaCha, przeprowadzonych na różnych platformach i z różnymi szerokościami ścieżki danych. Nie są to bezpośrednio porównywalne pomiary generacji Zen 4 i Zen 5.

PlatformaŚcieżka danychMaksymalna zgłoszona poprawa w teście ChaCha
AMD Ryzen AI Max Strix Halo (Zen 5)512 bitówDo 99%
AMD Zen 4256 bitówDo 39%
Wynik testu szyfru mówi o jego ścieżce przetwarzania. Nie jest prognozą szybkości każdej aplikacji, która może z niej korzystać.

Wynik dla ChaCha nie pozwala wyliczyć wzrostu przepustowości WireGuard. Wartość do 99% dotyczy testu ChaCha na wskazanej platformie, a nie pomiaru całego tunelu VPN. Phoronix podał, że patch był w kolejce w gałęzi libcrypto-next, a zgłoszenia do okna scalania Linux 7.5 spodziewano się pod koniec 2026 roku.