Complexity of scheduling multiprocessor tasks with prespecified processor allocations