The thesis

GPU utilization is a lie —
and nobody owns the fix.

nvidia-smi's "utilization" only means a kernel was resident on the device. A memory-bound job can pin it at 100% while the tensor cores — the expensive silicon you rent — sit at 0%. The number everyone trusts to bill, autoscale, and plan capacity is measuring the wrong thing.

Every layer of the stack has a tool. None of them join. The causal chain from a stalled kernel to the dollars it burns is nobody's product. That column is Plasmient.

Every tool owns one row. None of them join. Plasmient owns the column — the causal chain from a stalled kernel to the dollars it burns.

The market gap

Each row is well served. The column — the join across rows — is empty.

LayerOwned bySeesBlind to
Model / trainingW&B, TensorBoardloss, throughputwhy a step is slow
FrameworkPyTorch profiler, Kinetoop timeline (on demand)continuous, in prod
KernelNsight Systems/Computeone trace, opened by handalways-on correlation
Device countersDCGM, CUPTISM/DRAM/tensor activetied back to your code
ClusterPrometheus, Grafananode healthper-kernel causality
Costthe cloud billGPU-hours billedGPU-hours wasted

The signal that tells the truth

The gap is measurable today. DCGM field DCGM_FI_PROF_GR_ENGINE_ACTIVE(reported "busy") diverges hard from DCGM_FI_PROF_PIPE_TENSOR_ACTIVE(actual tensor-core work). Join that to CUPTI/Kineto op traces and you can point at the exact kernel wasting the GPU. Our open utilization-truth kit does the first half of this on a single device — run it and watch the two numbers split.

The bet

Prove the gap on real clusters, then build the always-on correlation layer that closes it. The two highest-conviction entry points — Utilization Truth and a kernel profilerfor torch.compile/Triton — are on the product page.

← Back home