Gestione eterogenea
Gestisci e pianifica GPU, NPU, MLU e altri acceleratori in un unico workflow.
HAMi è un middleware di virtualizzazione GPU open-source e cloud-native che porta condivisione, isolamento e scheduling di acceleratori eterogenei ai workload AI su Kubernetes.



Virtualizzazione • Condivisione • Isolamento • Scheduling






HAMi è un progetto in incubazione della Cloud Native Computing Foundation (CNCF), presente sia nell'ecosistema CNCF sia in quello CNAI.
Gestisci e pianifica GPU, NPU, MLU e altri acceleratori in un unico workflow.
Suddividi la memoria e il calcolo con precisione grazie all'isolamento forte a runtime.
Usa policy di binpack, spread e topology-aware per un posizionamento migliore.
Lavora con le API di Kubernetes, DRA e CDI per un'adozione più semplice.
Controlla le quote di memoria e core per una condivisione più equa e stabile.
Fornisci metriche coerenti e visibilità tra i vari produttori di dispositivi.
Dalla richiesta all'isolamento, HAMi trasforma lo slicing (suddivisione) della GPU e lo scheduling eterogeneo in percorsi di runtime utilizzabili per Kubernetes.
nvidia.com/gpu+gpumem/gpucoresConfronta l'allocazione tradizionale dell'intera GPU con la condivisione GPU di HAMi a parità di workload.
Ampio ecosistema di acceleratori tra vari produttori. Consulta la documentazione per la matrice di supporto completa.
Visualizza l'elenco completo dei dispositivi supportati →Le organizzazioni seguenti stanno valutando o utilizzando HAMi in ambienti di produzione.
Invia la tua organizzazione seguendo la procedura della guida per i contributori.
Vedi le istruzioni per l'invio →HAMi si sviluppa grazie ai contributori della community e dell'industria. Queste organizzazioni partecipano attivamente allo sviluppo del progetto e alla collaborazione dell'ecosistema.
Una panoramica in tempo reale della crescita della community di HAMi e del suo slancio open source.