Userspace task placement on big.LITTLE systems


One Line Summary

Discuss simple userspace daemon for placing tasks in heterogenous CPU systems


Present findings and status of a userspace daemon to place tasks on CPUs based on per-task utilization as well as predefined rules. The daemon was written to improve performance on big.LITTLE systems that are either on older kernels without EAS, or for newer kernels that have not yet finished integrating and tuning EAS for production.