Adaptive mapping heuristics for power and throughput optimization of a dynamic set of appliations