TY - GEN
T1 - Thermal-aware task allocation and scheduling for embedded systems
AU - Hung, W. L.
AU - Xie, Y.
AU - Vijaykrishnan, N.
AU - Kandemir, M.
AU - Irwin, M. J.
PY - 2005
Y1 - 2005
N2 - Temperature affects not only the reliability but also the performance, power, and cost of the embedded system. This paper proposes a thermal-aware task allocation and scheduling algorithm for embedded systems. The algorithm is used as a sub-routine for hardware/software co-synthesis to reduce the peak temperature and achieve a thermally even distribution while meeting real time constraints. The paper investigates both power-aware and thermal-aware approaches to task allocation and scheduling. The experimental results show that the thermal-aware approach outperforms the power-aware schemes in terms of maximal and average temperature reductions. To the best of our knowledge, this is the first task allocation and scheduling algorithm that takes temperature into consideration.
AB - Temperature affects not only the reliability but also the performance, power, and cost of the embedded system. This paper proposes a thermal-aware task allocation and scheduling algorithm for embedded systems. The algorithm is used as a sub-routine for hardware/software co-synthesis to reduce the peak temperature and achieve a thermally even distribution while meeting real time constraints. The paper investigates both power-aware and thermal-aware approaches to task allocation and scheduling. The experimental results show that the thermal-aware approach outperforms the power-aware schemes in terms of maximal and average temperature reductions. To the best of our knowledge, this is the first task allocation and scheduling algorithm that takes temperature into consideration.
UR - http://www.scopus.com/inward/record.url?scp=33646909655&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33646909655&partnerID=8YFLogxK
U2 - 10.1109/DATE.2005.310
DO - 10.1109/DATE.2005.310
M3 - Conference contribution
AN - SCOPUS:33646909655
SN - 0769522882
SN - 9780769522883
T3 - Proceedings -Design, Automation and Test in Europe, DATE '05
SP - 898
EP - 899
BT - Proceedings - Design, Automation and Test in Europe, DATE '05
T2 - Design, Automation and Test in Europe, DATE '05
Y2 - 7 March 2005 through 11 March 2005
ER -