llama.cpp vydal b12017 s úpravou rpc a balíkmi pre viac platforiem
Nový release llama.cpp b12017 z 30. októbra 2026 v texte vydania uvádza zmenu „rpc : delete fs_path_to_utf8() (#31424)“. Zároveň ponúka predpripravené binárky pre viac systémov a akcelerácií, no zo samotného releasu sa nedá potvrdiť konkrétny výkonnostný prínos tejto úpravy.
Projekt llama.cpp vydal 30. októbra 2026 release b12017. Samotný text vydania je tentoraz veľmi stručný: ako hlavnú zmenu uvádza „rpc : delete fs_path_to_utf8() (#31424)“. To znamená, že ide o technickú úpravu v časti rpc, nie o oznámenie nového modelu alebo veľkej používateľskej funkcie.
Popri tejto zmene release zároveň prináša hotové binárne balíky pre viac platforiem. V zozname sú verzie pre macOS, iOS, Linux, Android aj Windows a pri niektorých systémoch aj rôzne akcelerácie či backendy, napríklad CUDA, Vulkan, OpenVINO, SYCL alebo ROCm.
Dôležitá hranica interpretácie je, že z poskytnutého releasu nevidno merania ani vysvetlenie praktického dopadu odstránenia fs_path_to_utf8(). Preto sa z neho nedá poctivo vyvodiť konkrétne zrýchlenie, zlepšenie kompatibility ani iný meraný prínos; isté je len to, že táto zmena je súčasťou vydania b12017.
Podrobnosti a podklady
Čo release b12017 priamo tvrdí
Primárny zdroj je GitHub release projektu llama.cpp s dátumom publikácie 2026-10-30T20:19:54+00:00. V jeho otvorenej časti je jediná explicitne pomenovaná zmena: „rpc : delete fs_path_to_utf8() (#31424)“. Na základe tohto podkladu je bezpečné tvrdiť iba to, že release b12017 túto úpravu obsahuje a že sa týka komponentu rpc.
Aké platformy a backendy release pokrýva
Release je zároveň distribučným balíkom pre viacero prostredí. Zdroj uvádza artefakty pre macOS Apple Silicon a Intel, iOS XCFramework, linuxové CPU a GPU varianty, androidové balíky vrátane Snapdragon verzie a rozsiahly zoznam buildov pre Windows. V zozname sa objavujú aj backendy a akcelerácie ako CUDA 12 a 13, Vulkan, OpenVINO, SYCL, ROCm či Snapdragon konfigurácie s CPU, GPU a NPU. To podporuje praktický význam vydania ako multiplatformového releasu, nie však tvrdenie o konkrétnom dopade samotnej rpc zmeny.
Čo sa z tohto zdroja nedá dokázať
Dokument neposkytuje benchmarky, technický komentár k dôvodu odstránenia fs_path_to_utf8() ani opis správania pred a po zmene. Bez takýchto údajov by bolo nad rámec dôkazov tvrdiť, že úprava zrýchľuje beh, znižuje chybovosť alebo rozširuje kompatibilitu. Najpresnejšia formulácia preto zostáva úzka: release b12017 obsahuje uvedenú rpc úpravu, ale jej praktický efekt z dodaného zdroja nevieme nezávisle kvantifikovať.