作者: Andreas Weissel , Andreas Merkel , Frank Bellosa
DOI:
关键词:
摘要: Actions usually taken to prevent processors from overheating, such as decreasing the frequency or stopping execution flow, also degrade performance. Multiprocessor systems, however, offer possibility of moving task which caused a CPU overheat away some other, cooler CPU, so throttling becomes only last resort if all system’s are hot. Additionally, different energy characteristics that tasks showing can be exploited and hot well cool distributed evenly among CPUs. This work presents mechanism for determining by means event monitoring counters, an energy–aware scheduling policy, strives assign CPUs in way avoids overheating individual We implemented Linux kernel. Evaluations show overhead incurred additional migrations is negligible compared benefit avoiding throttling.