International Conference on Mechanical and Electrical Technology, 3rd, (ICMET-China 2011), Volumes 1–3
83 PGS: A Scheduler for Heterogeneous Multi-Core Systems
Download citation file:
Heterogeneous multi-core systems are imminent in the multi-core era primarily due to their potential for power-performance efficiency. And programs exhibit phase behavior. To fully tap into the potential of the heterogeneous multi-core systems, the program must be scheduled to the core whose resource availability closely matches its current resource requirements. To solve the scheduling problem on these systems, we propose a Phase Guided Scheduler (PGS) that does the scheduling using requirement factor, a novel measurement combining the program's overall and current requirements. This approach matches the characteristics of the programs and cores without frequent program migration, and guarantees the load...