 Nimrod was one of the first tools to make use of heterogeneous resources in a grid for a single computation.It was also an early example of using a market economy to perform grid scheduling.This enables Nimrod to provide a guaranteed completion time despite using best-effort services.