摘要 |
<p>Systems that include a plurality of devices that store data and a plurality of devices that can process data could not determine which devices between which it is appropriate to transfer data. The disclosed management device is provided with a load computation unit and a processing allocation unit. The load computation unit acquires identifiers (j) for a plurality of processing devices and, for each of one or more complete data sets (i), identifiers (data device list i) for one or more data devices that are storing the data belonging to said complete data set. On the basis of the communication load per data unit between each acquired processing device and data device, for each i and j, the load computation unit computes c' ij , which includes cij , which is the communication load involved in data processing device j receiving one data unit of complete data set i from the data devices in data device list i. For each i and j, the processing allocation device determines a nonnegative amount fij of complete data set i for data processing device j to receive so as minimize a sum that includes fij · c' ij .</p> |