1. A method comprising the steps of: (a) executing a first command with a system; (b) determining a computation time for a second command; (c) storing the computation time as a computation time estimate; and (d) accessing the stored computation time estimate to process a computation task with a control processor to a level of optimization permitted within the execution time of the first command.