Task scheduling for parallel systems - Sinnen, Oliver, 1971- (Wiley series on parallel and distributed computing, 2007)