History-aware, resource-based dynamic scheduling for heterogeneous multi-core processors

A.Z. Jooya, A. Baniasadi, M. Analoui
2011 IET Computers & Digital Techniques  
In this work we introduce a history-aware, resourcebased dynamic (or simply HARD) scheduler for heterogeneous CMPs. HARD relies on recording application resource utilization and throughput to adaptively change cores for applications during runtime. We show that HARD can be configured to achieve both performance and power improvements. We compare HARD to a complexity-based static scheduler and show that HARD outperforms this alternative.
doi:10.1049/iet-cdt.2009.0045 fatcat:h5yd2rnaone47gcuph6jwxhcmu