Same Cluster, 33 Points More GPU Utilisation: What Changed Was the Order
A new scheduling system squeezed a third more work out of the same AI hardware just by changing which job runs first. Here is what that means for companies paying for GPU time.

Key points
- A constraint-aware GPU scheduler beat a standard queue-based system in all seven test scenarios on identical hardware.
- GPU utilisation, the share of computing power actually doing useful work, rose by as many as 33 percentage points in the hardest test.
- Priority-weighted output, meaning how much high-value work the cluster completed, rose by as much as 105% in a single scenario.
- In one test, both schedulers filled the cluster equally and finished the same number of jobs, yet the smarter scheduler produced 15.9% more valuable output.
- The gain came entirely from changing the order and timing of job assignments, not from buying new hardware.
A GPU, short for graphics processing unit, is the specialised chip that does the heavy number-crunching AI needs. They are expensive, they depreciate from the moment you buy them, and most companies running AI at scale never fully use what they have.
A new piece of infrastructure research, first highlighted by Hugging Face, shows how much capacity that waste represents.
What did the system actually do?
The researchers built a smarter scheduler: software that decides which AI job runs on which chip, and when. They ran it against a FIFO scheduler, short for "first in, first out", which works like a deli counter: whoever asked first gets served first, no exceptions.
Across seven test scenarios on exactly the same hardware, the smarter scheduler won on every measure.
The core problem with FIFO is a mismatch in shapes. Some AI jobs, like training a model or processing a large batch of data, need a solid block of chips held uninterrupted until finished. Real-time inference, the kind of AI that answers a user's question the moment they ask it, is elastic: it needs more chips at busy times and fewer at quiet ones.
FIFO cannot handle that mismatch. To guarantee chips are available when traffic spikes, a FIFO system has to reserve a fixed number of chips for the entire day based on the busiest possible moment. At 4am, when demand is low, those chips sit idle but are still unavailable for batch work. The research found this pushed utilisation down to around 51 to 53 percent in the busiest test cases. Roughly half the cluster, doing nothing, held in reserve.
What were the actual numbers?
| Scenario | FIFO utilisation | Allocator utilisation | Value gain |
|---|---|---|---|
| Mixed control | 51.6% | 72%+ | +24.6% |
| Training-heavy (8 GPUs) | 53.6% | 87.0% | +105.1% |
| Scale test (64 GPUs) | 44.9% | 44.9% | +15.9% |
| Five contention scenarios (avg) | 52-85% band | 72-88% band | +52% avg |
The training-heavy scenario is the headline result. Utilisation jumped from 53.6% to 87.0%, and the value of work completed more than doubled. Thirty-three percentage points of a chip that cost tens of thousands of dollars, recovered by simply releasing reserved capacity during quiet hours and filling the gap with lower-priority batch work.
The scale test result is arguably more striking. Both systems used 44.9% of the cluster and finished 27 of 30 jobs. Yet the smarter scheduler completed 15.9% more high-priority work. Every dashboard would show an identical cluster. The output was materially different.
Why should ordinary people care?
AI services cost money to run, and that cost passes to customers or gets baked into product prices. If companies running AI infrastructure can extract a third more work from hardware they already own, that changes the economics of what AI costs to deliver.
For anyone working at a company evaluating AI infrastructure spending, the lesson is direct: the order in which jobs are queued is not a minor detail. It is a capacity decision with real financial consequences.
The smarter scheduler works by treating real-time demand as a curve rather than a fixed ceiling, filling quiet periods with batch work, and ranking everything else by business priority rather than arrival time. No new chips required.



