Sabato 24 ottobre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Sviluppo software

K-Search porta l'esperienza CUDA su Apple Silicon e oltre

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

Un'estensione di K-Search prova a trasferire automaticamente decenni di ottimizzazioni dei kernel GPU da CUDA verso architetture emergenti come Apple Silicon.

Illustrazione generata con l’intelligenza artificiale

“From CUDA to MLX” pone una domanda concreta: si può trasferire in modo automatico la competenza maturata nei kernel CUDA verso Apple Silicon, senza riscrivere a mano mesi di lavoro? K-Search prova a farlo con ricerca evolutiva sui kernel, prendendo come indizi le ottimizzazioni note e testandole sul nuovo target MLX1.

Il contesto è netto. CUDA ha raccolto anni di ottimizzazioni su operazioni critiche, come l’attenzione e i modelli a spazio di stato. Quei kernel rifiniti a mano valgono migliaia di ore di ingegneria. Altre piattaforme, tra cui Apple Silicon, crescono ma non hanno la stessa profondità di implementazioni curate. La tesi: invece di ripartire da zero a ogni cambio di hardware, si tenta di riusare sistematicamente ciò che già funziona in CUDA, lasciando alla ricerca automatizzata il compito di adattarlo1.

K-Search si presenta come motore di esplorazione. Non copia il codice alla cieca. Genera varianti dei kernel, le valuta sul nuovo hardware e conserva ciò che funziona meglio. Le “best practice” diventano ipotesi da provare, non assunti intoccabili. Il post lo dice esplicitamente: l’obiettivo è portare “decenni di expertise sui kernel” su MLX, verificando se quell’eredità regge su Apple Silicon1.

Il nodo da sciogliere riguarda proprio i costi di porting. I kernel GPU restano difficili da scrivere e ancora più da migrare tra architetture molto diverse. Ottimizzare per un chip significa spesso ripetere la stessa trafila su un altro. Automatizzare questa fase punta a evitare duplicazioni di lavoro quando si cambia vendor. Se la ricerca evolutiva trova versioni valide delle stesse operazioni su MLX, una parte del patrimonio CUDA diventa riutilizzabile anche fuori dall’ecosistema Nvidia1.

Il post collega la scelta all’accelerazione degli strumenti di sviluppo. I generatori di codice comprimono in minuti ciò che prima richiedeva mesi. In questo quadro, spostare l’ottimizzazione dai ritocchi manuali a un ciclo sperimentale guidato dagli algoritmi appare una mossa pragmatica: si riduce la riscrittura, si libera tempo per l’innovazione sui modelli e sulle architetture superiori1.

Gli esempi citati tengono i piedi per terra. Attenzione e modelli a spazio di stato: due blocchi che in CUDA hanno versioni lucidate. Su Apple Silicon, ricrearle richiede tempo e tentativi. K-Search offre un metodo per accelerare questi tentativi, a partire da ciò che già sappiamo funzionare altrove. Non promette risultati garantiti. Formula una prova misurabile: quanto di quella conoscenza sopravvive al cambio di piattaforma?1

Se l’esperimento regge su MLX, l’impatto è immediato per chi sviluppa librerie di base: pipeline di porting più corte e un percorso chiaro per estendere le migliorie a nuovi acceleratori senza moltiplicare sforzi paralleli. È anche un banco di prova su come “decenni di expertise sui kernel” possano diventare un dataset di idee da testare, non un bagaglio vincolato a un solo ecosistema1.

Fonti

  1. From CUDA to MLX: How K-Search Brings Decades of Kernel Expertise to Apple Silicon BAIR — Berkeley AI Research · 29 luglio 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.