Institute of Electrical & Electronic Engineers
High core integration is rendering the processor landscape to feature 1000s of cores connected via an on-chip network, hereafter named as Kilo-core processors. Power management for Kilo-core processors have become an intricate problem due to the scalability issues and mixed-workloads of massively multi-threaded applications. This paper highlights the power related issues in Kilo-core processors and presents two emerging trends towards agent-based distributed and self-adaptive power management for Kilo-core processors. Agent-based power management allows applications to autonomously control the power states of their resources while operate efficiently as a whole to improve the overall system's energy efficiency.