 When the initiating computer sends the complete instructions , or job , for processing to the controller , the controller splits the task up into these small instruction packets , known as tasks . The design of the Xgrid system consists of these small packets being transferred to all the Xgrid @-@ enabled computers on the network . These computers , or nodes , execute the instructions provided by the controller and then return the results . The controller assembles the individual task results into the whole job results and returns them to the initiating computer . 
