Loading...
Search
Search in this resource
sort by
بهبود روش های مدیریت دما در سطح سیستم برای پردازنده های نهفته چندهسته ای
1051 viewed

بهبود روش های مدیریت دما در سطح سیستم برای پردازنده های نهفته چندهسته ای

ولی خانی، هادی Valikhani, Hadi

Improving System-Level Thermal Management for Multi-Core Embedded Processors

Valikhani, Hadi | 2016

1051 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 49052 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Ejlali, Alireza
  7. Abstract:
  8. Due to the technological improvement, decreasing transistor’s size and increasing demand for more processing abilities, designing and implementing multi core processors becomes a hot topic. One of the direct effects of decreasing the size is increasing the rate of power consumption in a unit area. Thus, the generated heat by the processor will be increased. Increasing the temperature could has undesired effects on the other features of the processor such as reliability, efciency, and failure rate. The problems that caused due to the high temperature in the multicore processors is not limited to the maximum temperature, but temperature fluctuations and variation between different parts of the processor could also cause damages to the processor. In this thesis, a novel runtime mechanism for managing the temperature of the multicore processors has been proposed. This method tries to make the best decision for balancing the temperature and appropriate values of voltage-frequency to obey the temperature limitations while minimizing the missed tasks. The proposed method has three main parts, performance aware based on the control theory, admission controller based on machine learning and permutation controller based on the core’s load. In this research GEM5, Hotspot and McPAT simulators has been used and a novel performance, power and temperature analysis framework named GET-PAT has been developed. Extracted models of this framework has been used to simulate an real-time system in new simulator named teartsCAT
  9. Keywords:
  10. Multicore Processors ; Real Time System ; Thermal Management ; Optimization ; Model Predictive Control ; Adaptive Filters ; Machine Learning

 Digital Object List

 Bookmark

...see more