Define the work
Start with independent, equal-sized tasks. State the volume and the baseline time for one task on one GPU.
A GPU count tells you what is available, not when a workload will finish. Task duration, usable capacity and the final partial wave all shape the queue. Start with the work, not a headline number.
Set the tasks, baseline time, available GPUs and expected utilization. Kernveil arranges equal, independent tasks into waves so you can inspect completion time, queue wait and theoretical throughput.
Read the scheduling model ↗Start with independent, equal-sized tasks. State the volume and the baseline time for one task on one GPU.
Set the GPUs available and expected utilization. The model makes those assumptions visible.
Compare wave count, completion time and the wait before the final wave. Change an input and see it move.
Export the assumptions and estimate. Reopen them in Capacity Studio without connecting a wallet.
Provider coordination and execution are future research. Today, Kernveil is a planning prototype.
Introduction, chapter 1 of 4.