Tijdens de Hot Chips-bijeenkomst heeft IBM onthuld dat het een nieuwe slaapmodus aan zijn Power7-processors wil toevoegen. Tijdens de diepe slaap, die door Big Blue tot Winkle werd gedoopt, trekt de cpu vrijwel geen stroom.
De nieuwe slaapmodus, vernoemd naar Rip van Winkle, breidt de powersave-mogelijkheden van de Power7-chips van IBM uit. De drie bestaande slaapmodi, 'nap', 'sleep' en 'heavy sleep', krijgen daarmee een extra variant die een nog diepere slaap mogelijk maakt. De heavy sleep-modus vermindert het stroomverbruik van de acht cores met 85 procent en de cores worden binnen twee milliseconde weer actief.
Winkle verlaagt de stroomopname tot bijna nul, maar de keerzijde van die zuinige toestand is de tijd die nodig is om de cores weer te activeren; dat duurt volgens IBM-engineer Michael Floyd tien tot twintig milliseconden. Het is overigens nog niet bekend of de huidige Power7-processors met een update de nieuwe slaapstand aan boord krijgen. Gezien de uitspraak dat de techniek 'a little teaser for future chips' is, zou IBM kunnen wachten tot de Power8-introductie.
Naast de Winkle-slaapmodus introduceerde Floyd nieuwe features van het EnergyScale-powermanagement in de Power7-chips. Door de zogeheten guardbands, ofwel veiligheidsmarges, te reduceren, kunnen de processors effectiever worden. De guardbands zorgen ervoor dat de signalen niet worden verstoord, maar de marges van de maatregelen kunnen strikter. In EnergyScale stelt een critical path monitor de marges in realtime bij om ze zo laag mogelijk te houden. Dat zou eeen overklok van ruim zeven procent of een energiereductie van bijna 16 procent mogelijk maken.
Ook kreeg Power7-EnergyScale een low-energy-detection-techniek die cores met een lage werklast omlaag klokt. Per milliseconde kan de kloksnelheid 50MHz, in stappen van 25MHz, worden verlaagd. De derde energiebesparende maatregel in de nieuwe EnergyScale is een manier om de energieopname van een core indirect te meten; IBM noemt dat Power Proxy. Daarmee kan het vermogen van de processors op basis van indirecte meetgegevens worden gereguleerd. Dat moet het opgenomen vermogen verlagen op basis van activiteit van de afzonderlijke cores, ondanks het ontbreken van spanningsregulators op de individuele cores in de IBM-processors.