CPC G06F 9/4881 (2013.01) [G06F 9/5066 (2013.01); G01V 1/247 (2013.01)] | 20 Claims |
1. A method for scheduling tasks, comprising:
receiving input that was acquired using data collection devices;
scheduling input tasks on computing resources of a network;
creating first placeholder tasks in response to the scheduling of the input tasks, wherein first attribute values of the first placeholder tasks are a same value as first attribute values of the input tasks, and second attribute values of the first placeholder tasks being initialized to a first temporary value;
predicting first tasks based at least in part on the input, and wherein the first tasks each include a first attribute and a second attribute;
splitting the first placeholder tasks to produce a plurality of second placeholder tasks based on the second attribute of each of the first tasks to be executed;
matching the first tasks to the plurality of second placeholder tasks based on the first attributes and the second attributes of the first tasks; and
scheduling the first tasks on the computing resources.
|