pub fn schedule(demands: &[Demand], card: &Card, window: f64) -> TimelineExpand description
The step’s commands in order on card: each starts when the one before it ends and lasts as long as its slowest
unit; the memory serves the command’s own traffic, then its weights not yet fetched, then the following commands’
weights in order while window bytes hold them.