Loading...
Search
| Friend's email | |
| Your name | |
| Your email | |
| enter code | |
This page was sent successfuly
1051 viewed
بهبود روش های مدیریت دما در سطح سیستم برای پردازنده های نهفته چندهسته ای
ولی خانی، هادی Valikhani, Hadi
Improving System-Level Thermal Management for Multi-Core Embedded Processors
Valikhani, Hadi | 2016
1051
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 49052 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Ejlali, Alireza
- Abstract:
- 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
- Keywords:
- Multicore Processors ; Real Time System ; Thermal Management ; Optimization ; Model Predictive Control ; Adaptive Filters ; Machine Learning
-
محتواي کتاب
- view
- فهرست شکلها
- فهرست جدولها
- مقدمه
- مطالب پیشزمینه
- کارهای پیشین
- روشهای مبتنیبر یادگیری ماشین
- روش مبتنی بر بهینهسازی غیرخطی
- پیشبینی برخط دما براساس سریزمانی
- بکارگیری کنترلکننده PID
- استفاده از بهینهسازی چند مولفهای
- روشهای مبتنی بر برنامهریزی عددی
- روشهای مبتنیبر مهاجرت وظایف
- زمانبندی وظایف بیدرنگ به صورت برونخط
- استفاده از الگوریتم خرید و فروش
- روشهای مبتنی بر کنترل بهینه
- روشهای مبتنی بر کنترلکننده MPC
- مدلسازی و تعریف مسئله
- روش پیشنهادی
- ابزار شبیهسازی و پیادهسازی
- نتایج شبیهسازی
- نتیجهگیری
- مراجع
- واژهنامه انگلیسی به فارسی
- واژهنامه فارسی به انگلیسی
