Optimization of Online Task Assignment in Multi-Core Processing Systems for Dynamic Thermal Management
Increase in chip temperature causes more power consumption in multi core processors and decreases the CPU lifetime. The optimization of online task assignment to processing cores is an efficient approach to control chip-wide temperature distribution. However, task assignment faces some uncertainties in the system (including: stochastic task arrival, random task pairings, and time-varying thermal profile variations). In this paper, an online task to core assignment approach is presented which uses Semi-Markov Decision Process to prevent performance reduction and considers randomness and uncertainties in system. As the transitional properties are not accessible and due to high dimension of system state components, the proposed approach uses function approximation to approximate action values in any system state. The simulation results show 6 centigrade decrease in system average peak temperature and 66 milliseconds decreases in task service time.
- حق عضویت دریافتی صرف حمایت از نشریات عضو و نگهداری، تکمیل و توسعه مگیران میشود.
- پرداخت حق اشتراک و دانلود مقالات اجازه بازنشر آن در سایر رسانههای چاپی و دیجیتال را به کاربر نمیدهد.