1. A method for data management in a computing storage environment having multiple processor devices, comprising: organizing a set of like tasks to be performed into a first group; upon a determined imbalance between dispatch queue depths greater than a predetermined threshold, the set of like tasks is reassigned to an additional group; and storing a last used processing group associated with the set of like tasks; wherein upon a subsequent dispatch, the last used processing group is compared to other processing groups and the tasks are assigned to a processing group based upon a predetermined threshold of the difference between the minimum queue length and the stored processing group.