Improving performance by matching imbalanced workloads with heterogeneous platforms
Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping