Abstract — Thermal hot spots and temperature gradients on the die need to be minimized to manufacture reliable systems while meeting energy and performance constraints. In this work, we solve the task scheduling problem for multiprocessor system-on-chips (MPSoCs) using Integer Linear Programming (ILP). The goal of our optimization is minimizing the hot spots and balancing the temperature distribution on the die for a known set of tasks. Under the given assumptions about task characteristics, the solution is optimal. We compare our technique against optimal scheduling methods for energy minimization, energy balancing, and hot spot minimization, and show that our technique achieves significantly better thermal profiles. We also extend our tec...
Many embedded heterogeneous MPSoCs integrate general purpose cores along with special purpose cores....
As more and more transistors can be integrated on a single chip, the functionalities that traditiona...
This work proposes CAlECs, a clustered scheduling system for MPSoCs subject to thermal and energy co...
Abstract—Increasing integrated circuit (IC) power densities and temperatures may hamper multiprocess...
Abstract—Thermal effects in MPSoCs may cause the violation of timing constraints in real-time system...
Abstract—Thermal effects in MPSoCs may cause the violation of timing constraints in real-time system...
In deep submicron circuits, elevation in temperatures has brought new challenges in reliability, tim...
Abstract — Thermal balancing and reducing hot-spots are two important challenges facing the MPSoC de...
Abstract — Designing thermal management strategies that reduce the impact of hot spots and on-die te...
High temperatures and large thermal variations on the die create severe challenges in system reliabi...
Energy optimization is one of the most critical objectives for the synthesis of multiprocessor syste...
We study scheduling problems motivated by recently developed techniques for micro-processor thermal ...
Abstract—In this paper, we propose PROMETHEUS, a frame-work for proactive temperature aware scheduli...
© 2017 Elsevier B.V. With the exponential increase in power density and the relentless scaling of tr...
The increasing processing capability of Multi-Processor Systemson-Chips (MPSoCs) is leading to an in...
Many embedded heterogeneous MPSoCs integrate general purpose cores along with special purpose cores....
As more and more transistors can be integrated on a single chip, the functionalities that traditiona...
This work proposes CAlECs, a clustered scheduling system for MPSoCs subject to thermal and energy co...
Abstract—Increasing integrated circuit (IC) power densities and temperatures may hamper multiprocess...
Abstract—Thermal effects in MPSoCs may cause the violation of timing constraints in real-time system...
Abstract—Thermal effects in MPSoCs may cause the violation of timing constraints in real-time system...
In deep submicron circuits, elevation in temperatures has brought new challenges in reliability, tim...
Abstract — Thermal balancing and reducing hot-spots are two important challenges facing the MPSoC de...
Abstract — Designing thermal management strategies that reduce the impact of hot spots and on-die te...
High temperatures and large thermal variations on the die create severe challenges in system reliabi...
Energy optimization is one of the most critical objectives for the synthesis of multiprocessor syste...
We study scheduling problems motivated by recently developed techniques for micro-processor thermal ...
Abstract—In this paper, we propose PROMETHEUS, a frame-work for proactive temperature aware scheduli...
© 2017 Elsevier B.V. With the exponential increase in power density and the relentless scaling of tr...
The increasing processing capability of Multi-Processor Systemson-Chips (MPSoCs) is leading to an in...
Many embedded heterogeneous MPSoCs integrate general purpose cores along with special purpose cores....
As more and more transistors can be integrated on a single chip, the functionalities that traditiona...
This work proposes CAlECs, a clustered scheduling system for MPSoCs subject to thermal and energy co...