Simgrid: a toolkit for the simulation of application scheduling
Dynamic Matching and Scheduling of a Class of Independent Tasks onto Heterogeneous Computing Systems