Back to Gap Map Infrastructure / ML orchestration

HAMi

Project HAMi
open source / Overall score: 2.8

Heterogeneous GPU sharing and scheduling for Kubernetes, hosted by the CNCF. HAMi registers each accelerator in a cluster with its split count, memory limit and core limit, and its own scheduler decides which node and which devices a pod receives, recording the decision on the pod. It covers NVIDIA GPUs alongside Cambricon MLUs and other vendors' accelerators.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public(Project-HAMi/HAMi is the product you run)
core features withheld
no — a 591-entry recursive tree carries no path matching enterprise, ee, commercial or proprietary

HAMi is Apache-2.0, and its recursive tree holds one root license and no enterprise, ee or commercial path, so nothing in the core is held back for a fuller edition.

Adoption

2 low confidence
2.0

HAMi ships as container images and a Helm chart rather than through a package registry, so GitHub stars are the only adoption signal available. A star is not a use, so the signal shows attention rather than real usage.

Capability

4 medium confidence
4.0

HAMi registers each accelerator in its own annotation schema, and its own scheduler consumes that to choose both the node and the specific devices a pod receives, which is more than simple dispatching. Nothing cited shows it reserving a multi-machine set as a single allocation, which keeps it level with OpenPAI.

Verified 2026-09-16