Strömförbrukning är en mycket viktig fråga för HPC-gemenskapen, både för en applikation eller för hela arbetsbelastningen. Ladda obalans av en MPI-applikation kan utnyttjas för att spara CPU-energi utan att straffa verkställighetstiden. Ett program är last obalans när vissa noder tilldelas mer beräkning än andra. Noderna med mindre beräkning kan köras på lägre frekvens eftersom annars de måste vänta på noderna med mer beräkning blockeras i MPI samtal. En teknik som kan användas för att minska hastigheten är Dynamisk spänningsfrekvensskalning (DVFS). Dynamisk effektavledning är proportionell mot produkten av frekvensen och kvadraten på matningsspänningen, medan statisk effekt är proportionell mot matningsspänningen. På så sätt minskar spänningen och/eller frekvensen effekten. Dessutom kan överklockning tillämpas i vissa processorer för att minska den totala verkställighetstiden. Detta papper undersöker effekten av att använda olika växlar uppsättningar, överklockning, och tillämpning och plattform rekvisitioner för att minska CPU-kraft. En ny algoritm som tillämpar DVFS och CPU överklockning föreslås som minskar exekveringstiden samtidigt uppnå effektbesparingar jämförbara med tidigare arbete. Resultaten visar att det är möjligt att spara upp till 60% av CPU-energin i applikationer med hög belastning obalans. Våra resultat visar att sex växelset i genomsnitt uppnår resultat nära den kontinuerliga frekvensset som har använts som baslinje.
REF föreslår en teknik som tillämpar både DVFS och överklockning på processorer för att spara energi och för att förbättra genomförandetiden.
Power-aware load balancing of large scale MPI applications
{'venue': '2009 IEEE International Symposium on Parallel & Distributed Processing', 'journal': '2009 IEEE International Symposium on Parallel & Distributed Processing', 'mag_field_of_study': ['Computer Science']}