Åtgärder som vanligtvis vidtas för att förhindra överhettning av processorer, såsom att minska frekvensen eller stoppa exekveringsflödet, försämrar också prestandan. Multiprocessorsystem, dock, erbjuda möjligheten att flytta uppgiften som orsakade en CPU att överhetta bort till någon annan, svalare CPU, så strypning blir bara en sista utväg tas om alla ett systems processorer är varma. Dessutom kan schemaläggaren dra nytta av energiegenskaperna hos enskilda uppgifter, och distribuera heta uppgifter samt coola uppgifter jämnt mellan alla processorer. Detta arbete presenterar en mekanism för att bestämma energiegenskaperna av uppgifter med hjälp av händelseövervakningsräknare, och en energi-medveten schemaläggning politik som strävar efter att tilldela uppgifter till processorer på ett sätt som undviker överhettning enskilda processorer. Våra utvärderingar visar att fördelen med att undvika strypning uppväger omkostnaderna för ytterligare uppgiftsmigreringar, och att energi-medveten schemaläggning i många fall ökar systemets genomströmning.
I REF-uppgifter schemaläggs på multiprocessorsystem på ett sätt som gör att energiförbrukningen fördelas jämnt mellan alla processorer.
Balancing power consumption in multiprocessor systems
{'venue': "EuroSys '06", 'journal': None, 'mag_field_of_study': ['Computer Science']}