Patent ID: 7664858
Filing Date: 2010-02-16
Classification: G06F

Abstract:
1. A computer implemented method of assigning objects to a plurality of processing units, each of the objects having an object size and an object load, the method comprising: a) for each of the processing units, setting a storage capacity threshold and a load capacity threshold to initial values according to actual storage capacity and load capacity of the respective processing units; b) calculating an index value of each object based on the object's size and the object's load; c) sorting the objects by their index values to provide a sequence of objects; d) selecting at least one processing units to assign objects to, for each selected processing unit, e) revising the storage capacity threshold and load capacity threshold to new values based on a total number of the processing units to which objects are assigned and unused capacity of the selected processing units; comprising: f) performing step d) again using the revised storage capacity threshold and the revised load capacity threshold.