Institute of Electrical & Electronic Engineers
Thermal hot spots and high temperature gradients degrade reliability and performance, and increase cooling costs and leakage power. In this paper, the authors explore the benefits of temperature-aware task scheduling for Multi-Processor System-on-Chip (MPSoC). They evaluate their techniques using workload characteristics collected from a real system by sun's continuous system telemetry. They first solve the task scheduling problem statically using Integer Linear Programming (ILP). The ILP solution is guaranteed to be optimal for the given assumptions for tasks.