As noted above, the orchestration of task allocation can sometimes be affected by such factors as how often the controlling processor can verify whether results have been received or how often it can receive the data on the current status of execution queues of controlled processors.