Vai al contenuto

llama.cpp b12069 aggiunge IQ4_XS al backend OpenCL, con kernel per Adreno. È una prerelease: requisiti, limiti e protocollo di verifica.

L’ANALISI

llama.cpp IQ4_XS: supporto OpenCL per GPU Adreno

llama.cpp b12069 aggiunge IQ4_XS al backend OpenCL, con kernel per Adreno. È una prerelease: requisiti, limiti e protocollo di verifica.

4 min di letturaFatti, limiti e fonti primarie
Pagina GitHub della prerelease llama.cpp b12069 con le note sul supporto IQ4_XS nel backend OpenCL
llama.cpp b12069 su GitHub: le note descrivono il supporto iniziale IQ4_XS per OpenCL e i percorsi Adreno. Cattura reale della release ufficiale.

In breve: llama.cpp b12069 introduce IQ4_XS nel backend OpenCL, con percorsi dedicati anche alle GPU Adreno. È rilevante per chi vuole provare quel formato su quel backend, non un annuncio di nuovi pesi. La release risulta prerelease: prima di usarla in un flusso stabile servono una prova sulla propria GPU e un confronto con la build precedente. Note ufficiali di b12069.

Metodo: lettura delle note ufficiali, dell’API GitHub, dei dieci file modificati dalla PR e della documentazione congelata al commit e6192de0a62b73f566f825ecb531f7e4fe699eae. Merge: 3 novembre 2026 alle 06:58:19 ora italiana; pubblicazione della prerelease: 12:19:51. Nessuna compilazione, inferenza o misura su hardware Adreno è stata effettuata dalla redazione in questo ciclo. PR: merge e commit; API della release.

Che cosa cambia per i GGUF IQ4_XS?

La novità riguarda l’esecuzione di IQ4_XS tramite OpenCL: il diff aggiunge kernel e gestione del formato nel backend. Le note distinguono operazioni matrice-vettore e matrice-matrice, oltre ai percorsi Adreno. Non è un nuovo checkpoint né una conversione automatica dei modelli già presenti. Per decidere se interessa al proprio ambiente, il primo controllo proposto è identificare il formato effettivo del GGUF e il backend selezionato: il solo nome del modello non basta. PR 31339: i file modificati nel backend OpenCL.

Quali GPU e driver bisogna verificare?

La documentazione del backend indica Adreno come primo obiettivo e cita anche alcune GPU Intel, senza presentarle come equivalenti per prestazioni. L’elenco dei dispositivi verificati è del progetto e riguarda il backend: non certifica questa nuova combinazione IQ4_XS su ogni macchina. La stessa guida avverte che driver e compilatori datati possono escludere alcune GPU A6x presenti nei telefoni. Prima del download conviene quindi registrare GPU, sistema operativo e versione del driver, poi scegliere la procedura ufficiale adatta alla piattaforma. Guida OpenCL alla revisione della release: hardware e requisiti.

È una release stabile e la guida è già allineata?

No: al controllo l’API restituisce draft=false e prerelease=true per b12069. Il merge della PR e la pubblicazione del pacchetto sono due istanti distinti, entrambi del 3 novembre. Inoltre, nella documentazione OpenCL congelata allo stesso commit, la tabella dei formati non include ancora IQ4_XS. Per questa aggiunta il riferimento è il diff insieme alle note della release; la tabella incompleta non dimostra che la modifica manchi dal codice. Chi cerca una build stabile non dovrebbe interpretare il numero del tag come una garanzia di stabilità. GitHub REST: stato e date di b12069; Tabella dei formati nella guida OpenCL congelata.

Come verificare il cambiamento senza confonderlo con un benchmark?

Protocollo proposto, non eseguito: conservare la build precedente e fissare hash del GGUF, prompt, contesto e parametri. In un ambiente di prova, controllare dai log che venga usato OpenCL e non un percorso CPU inatteso. Ripetere lo stesso caso con b12069, annotando caricamento, errori e coerenza dell’output prima di misurare tempi. Se si raccolgono prestazioni, separare elaborazione del prompt e generazione, mantenendo identiche le condizioni. Il fatto che un caso parta non basta a dimostrare compatibilità generale, qualità superiore o vantaggio energetico. PR ufficiale: ambito del supporto iniziale IQ4_XS.

Condizioni e limitazioni

Supporto iniziale dichiarato dal progetto, non una prova su ogni GPU. Nessun test di inferenza, benchmark o aggiornamento produttivo è stato eseguito qui; la pagina OpenCL della stessa revisione non elenca ancora IQ4_XS nella tabella dei formati. Documentazione OpenCL congelata.

Checklist pratica

  • Conservare la build funzionante e una procedura di ritorno, senza aggiornare subito la produzione.
  • Registrare sistema, GPU, driver e versione esatta di llama.cpp.
  • Identificare un GGUF IQ4_XS con hash e licenza verificati; non attribuire al runtime una licenza dei pesi.
  • Seguire la guida OpenCL per la propria piattaforma e verificare il backend effettivo nei log.
  • Confrontare lo stesso caso prima e dopo, con dati non sensibili e parametri fissi.
  • Separare riuscita del caricamento, correttezza e prestazioni; fermarsi in presenza di errori non spiegati.

Fonti primarie

Radar AI · a cura di Francesco Gruner

Chiedi al sito.

Assistente OpenAI

Le domande vengono inviate a OpenAI. Non inserire dati personali o riservati. Privacy.

Verifica le risposte nelle fonti. 16 messaggi al giorno per rete.

Cosa cerchi? Ti indico le pagine utili.