Shuffle permutation map-reduce driver