Google warns of spiralling hardware energy costs

Your electricity bill could soon be higher than initial server price tag...

By Stephen Shankland, 12 December 2005 09:00

NEWS

The electrical costs of running today's computers could end up far greater than the initial hardware price tag if their power performance doesn't improve, according to a Google engineer.

That situation that wouldn't bode well for Google, which relies on thousands of its own servers.

Luiz Andre Barroso, who previously designed processors for DEC, said in a September paper published in the Association for Computing Machinery's Queue: "If performance per watt is to remain constant over the next few years, power costs could easily overtake hardware costs, possibly by a large margin.

"The possibility of computer equipment power consumption spiralling out of control could have serious consequences for the overall affordability of computing, not to mention the overall health of the planet."

Barroso's view is likely to go over well at Sun, which has just launched its Sun Fire T2000 server, whose 72W UltraSparc T1 Niagara processor performs more work per watt than rivals. Indeed, the "Piranha" processor Barroso helped design at DEC, which never made it to market, is similar in some ways to Niagara, including its use of eight cores on one chip.

To address the power problem, Barroso suggests the very approach Sun has taken with Niagara - processors that can simultaneously execute many instruction sequences. Typical server chips today can execute one, two or sometimes four threads, but Niagara's eight cores can execute 32 threads.

Power has also become an issue in the years-old rivalry between Intel and AMD. AMD's Opteron server processor consumes a maximum of 95W, while Intel's Xeon consumes between 110W and 165W. Other components also draw power, but Barroso observes that in low-end servers, the processor typically accounts for 50 per cent to 60 per cent of the total consumption.

Over the last three generations of Google's computing infrastructure, performance has nearly doubled, Barroso said. But because performance per watt remained nearly unchanged, that means electricity consumption has also almost doubled.

If server power consumption grows 20 per cent per year, the four-year cost of a server's electricity bill will be larger than the $3,000 initial price of a typical low-end server with x86 processors. Google's data centre is populated chiefly with such machines. But if power consumption grows at 50 per cent per year, "power costs by the end of the decade would dwarf server prices," even without power increasing beyond its current nine cents (five pence) per kilowatt-hour cost, Barroso said.

Barroso's suggested solution is to use heavily multithreaded processors that can execute many threads. His term for the approach, "chip multiprocessor technology" (CMP), is close to the "chip multithreading" term Sun employs.

"The computing industry is ready to embrace chip multiprocessing as the mainstream solution for the desktop and server markets," Barroso argues, but acknowledges that there have been significant barriers.

But he warned even chip multiprocessing is only a temporary solution for the next two or three generations of chips and said "fundamental" circuit and architectural innovations are needed to address the long-term problem.

Stephen Shankland writes for CNET News.com

Comments

There are 2 comments. Join the discussion

  1. 1. Richard

    My previous 3.2GHz Pentium4 HT based PC acted like a space heater. It also needed a noisy fan.

    My present cheaper 3.2GHz AMD64 based PC works faster, is almost silent and blows cool air from its vents.

    None of my office, audio, photo, or video editing applications seemed to benefit from the Intel's hyper-threading; in fact they seemed to run more slowly.

    This AMD64 with Radion200 onboard video produces a better, crisper display than the Intel with its expensive separate video card.

  2. 2. Russ Gillespie

    At $0.09 per KWh, that is $790 per year 24/7 operation or about $3000 over 4 years. My residential power in the southeast is only $0.07 per KWh, with industrial customers paying $0.05 or less. Energy costs may become an even larger relocating factor for server intensive industry.

Post your comment

In order to post a comment you need to be registered and logged in.

Log in or create your silicon.com account below

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy.

Questions about membership? Find the answers in the Membership FAQ