000169736 001__ 169736
000169736 005__ 20190812205539.0
000169736 0247_ $$2doi$$a10.1109/ISCAS.2010.5537891
000169736 02470 $$2ISI$$a000287216003136
000169736 037__ $$aCONF
000169736 245__ $$aMulticore thermal management using approximate explicit model predictive control
000169736 269__ $$a2010
000169736 260__ $$bIEEE$$c2010
000169736 336__ $$aConference Papers
000169736 490__ $$aIEEE International Symposium on Circuits and Systems
000169736 520__ $$aMeeting temperature constraints and reducing the hot-spots are critical for achieving reliable and efficient operation of complex multi-core systems. In this paper we aim at achieving an online smooth thermal control action that minimizes the performance loss as well as the computational and hardware overhead of embedding a thermal management system inside the MPSoC. The optimization problem considers the thermal profile of the system, its evolution over time and current time- varying workload requirements. We formulate this problem as a discrete-time control problem using model predictive control. The solution is computed off-line and partially on-line using an explicit approximate algorithm. This proposed method, compared with the optimum approach provides a significant reduction in hardware requirements and computational cost at the expense of a small loss in accuracy. We perform experiments on a model of the 8-core Niagara-1 multicore architecture using benchmarks ranging from web-accessing to playing multimedia. Results show that the proposed method provides comparable performance(loss up to 2.7%) versus the optimum solution with a reduction up to 72.5× in the the computational complexity.
000169736 700__ $$aZanini, Francesco
000169736 700__ $$aJones, Colin
000169736 700__ $$0240268$$g169199$$aAtienza Alonso, David
000169736 700__ $$0240269$$g167918$$aDe Micheli, G.
000169736 7112_ $$d30 05 - 2 06 2010$$cParis, France$$aIEEE International Symposium on Circuits and Systems - ISCAS 2010
000169736 773__ $$tProceedings of 2010 IEEE International Symposium on Circuits and Systems$$q3321-3324
000169736 8564_ $$zPublisher's version$$yPublisher's version$$uhttps://infoscience.epfl.ch/record/169736/files/05537891.pdf$$s160826
000169736 8564_ $$zPreprint$$yPreprint$$uhttps://infoscience.epfl.ch/record/169736/files/ISCAS2010-08463294.pdf$$s139303
000169736 909C0 $$xU11977$$pESL$$0252050
000169736 909C0 $$0252053$$pLA
000169736 909CO $$qGLOBAL_SET$$pconf$$pSTI$$ooai:infoscience.tind.io:169736
000169736 917Z8 $$x207237
000169736 937__ $$aEPFL-CONF-169736
000169736 973__ $$rREVIEWED$$sPUBLISHED$$aEPFL
000169736 980__ $$aCONF