Abstract: Heterogeneous multicore computing architectures have fundamentally transformed the computational potential of modern mobile devices by enabling parallel and energy-aware task execution.