deterministic performance