Nuvacore ha svelato WarpCore, un nuovo approccio allo sviluppo di core CPU che punta a ribaltare il flusso tradizionale della progettazione dei processori. L’idea è costruire prima gran parte della microarchitettura di base e rimandare solo in una fase successiva la scelta dell’ISA, ciòè l’insieme di istruzioni su cui il chip verrà poi finalizzato.
La novità pesa soprattutto per il profilo del team: tra i fondatori ci sono Gerard Williams III, John Bruno e Ram Srinivasan, nomi con lunga esperienza nella progettazione di CPU personalizzate.

WarpCore prova a cambiare l’ordine con cui nasce un processore
Nuvacore definisce questo schema Core First, ciòè “prima il core”. Nei progetti CPU tradizionali si parte quasi sempre dall’architettura di riferimento e solo dopo si costruisce la microarchitettura attorno ai vincoli imposti da quell’ISA. Con WarpCore, invece, l’azienda sostiene di voler realizzare prima il grosso dell’IP del core, lasciando la decisione finale sull’ISA in base al prodotto o al partner.
Sul piano tecnico, il vantaggio dichiarato è una maggiore libertà per lavorare in anticipo su prestazioni, efficienza energetica e area del die, tre parametri che contano direttamente nella qualità di un chip. Nuvacore presenta questa impostazione come un tentativo concreto di riscrivere le regole dell’industria del silicio, con l’obiettivo di rendere più flessibile la fase iniziale di sviluppo.

Il peso del progetto sta soprattutto nei nomi che guidano Nuvacore
Gerard Williams III è una figura ben nota nel settore. Dopo dodici anni in Arm, dove ha lavorato anche su architetture come Cortex-A8 e Cortex-A15, è passato in Apple diventando chief architect di diversi chip mobili della serie A, da A12X fino ad A17. A lui sono attribuiti anche oltre sessanta brevetti legati, tra le altre cose, alla gestione dei consumi e alla schedulazione multicore.
Dopo l’esperienza in Apple, Williams ha fondato NUVIA, startup poi acquisita da Qualcomm nel 2021 per 1,4 miliardi di dollari, circa 1,2 miliardi di euro al cambio attuale. Da quel lavoro è poi nata la base tecnologica dell’architettura Oryon, oggi centrale in prodotti come Snapdragon X Elite e nelle piattaforme mobile di fascia alta più recenti.
La flessibilità promessa non elimina i limiti tecnici e legali delle ISA
Il concetto alla base di WarpCore non significa però che un singolo core possa essere adattato senza compromessi a qualsiasi ISA all’ultimo momento. Restano infatti vincoli forti legati alla decodifica delle istruzioni, ai livelli di privilegio, all’ordine della memoria, alla gestione delle eccezioni e soprattutto alla compatibilità software.
C’è poi il fronte delle licenze. RISC-V è generalmente più aperta e non richiede il tipo di accordi architetturali tipici del mondo Arm, mentre l’implementazione di Arm richiede autorizzazioni specifiche e il panorama x86 resta ancora più chiuso e strettamente controllato.

