Code green: Energy-efficient programming to curb computers' power use

A new system called EnerJ helps computer programmers go green, letting them cut a program's energy consumption by up to 50 percent.