Observe first
ClusterMarshal recommends alongside your scheduler without affecting placement. Compare predicted run times and costs with what actually ran.
Ready for pilot deployment
ClusterMarshal helps teams choose where, when and how each GPU job runs.
From job to placement
Training or inference
GPU · Time · Cost
Your team makes the choice
Kubernetes first · Slurm to follow
How it works
Compare the trade-offs before a job runs. ClusterMarshal works with the scheduler your cluster already uses.
Provide a training script, or an inference model with a request rate and latency target.
Review two to four ways to run it, each with GPUs, start time, run time and cost.
Select the option that fits your job's requirements and your team's priorities.
Once submission is enabled, ClusterMarshal submits the chosen option as you to the scheduler the cluster already runs. If ClusterMarshal does not respond in time, the scheduler places the job as usual.
Pilot deployment
Compare recommendations with real results before enabling submission.
ClusterMarshal recommends alongside your scheduler without affecting placement. Compare predicted run times and costs with what actually ran.
Once your operators trust the results, enable submission for a queue or an entire cluster.
Pilots launch with Kubernetes support. Slurm support follows.
Meet XPerf
Booth 5617 · Nov 17–19, 2026 · Chicago
Meet the team at our booth, shared with Infraeo, and discuss a pilot for your cluster.
Alex Carter
alex.carter@xperf.ai