Statistically-biased task allocation heuristics in heterogeneous computing systems